导航
- 一、jmeter 简介与下载
- 二、接口压测设置
- 三、实战演示
一、jmeter 简介与下载
Apache JMeter是Apache组织开发的基于Java的压力测试工具。
最初被设计用于Web应用测试,但后来扩展到其他测试领域。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。
下载路径:https://jmeter.apache.org/download_jmeter.cgi
下载完 zip 包后,解压,执行 bin 目录下的 jmeter.bat 即可。
值得一提,jMeter 支持中文,可以在 bin 目录下的 jmeter.properties 中修改语言设置。
二、接口压测设置
通过 jmeter 模拟 http 请求,对指定接口进行压测。
首先需要正常启动项目,并通过 postman 等工具请求指定接口,确定接口逻辑无问题。
第一步:添加线程组
调整线程数和循环次数,视预期的并发程度而定:
第二步:线程组下添加 http 请求
设置必要的请求信息:
第三步:添加结果树
这一步是为了更好的观察每条请求的状况。
第四步:执行
三、实战演示
启动后,可见请求都发送出去了:
应用程序也正常显示日志: