介绍
Apache JMeter是Apache组织开发的基于Java的压力测试工具。
安装
- JMeter
- 下载适配于当前自己计算机jdk版本的JMeter版本,本文使用的是JMeter 5.3
- 解压后打开
bin目录,直接运行jmeter.bat即可
补充
很多教程上说需要配置环境变量,但其实不用,为了方便只需要将jmeter.bat发送一个快捷方式即可
测试
本文测试的网站为本站,起始测试并发数为50
添加本次测试计划 (右键–>添加–>Threads(Users)–>线程组)

设置线程数为50 (所谓线程数就是并发用户数)

注意:如果是50并发,线程数请填写51,否则填50的话,测试结果可以看到并发是49
添加协议及相关配置信息

为线程添加监听器

得到测试结果

生成可视化图标
上述的测试结果可能不太直观,JMeter支持导出成HTML的可视化图表和文本文件
导出HTML结果
在JMeter的bin目录下执行:
| |
可视化图表如下:

导出文本结果
在JMeter的bin目录下执行:
| |
上述两个命令可以合并执行,例如:
| |