一、Jmeter插件安装
jmeter-plugins-manager-1.4.jar
下载地址:https://jmeter-plugins.org/install/Install/
下载之后将插件放到 %JMETER_HOME%libext 文件夹下
重启Jmeter:
安装完成
二、Jmeter阶梯式压测
1.阶梯式使用场景:
该场景主要应用在负载测试里面,通过设定一定的并发线程数,给定加压规则,遵循“缓起步,快结束”的原则,不断地增加并发用户来找到系统的性能瓶颈,进而有针对性的进行各方面的系统优化;
2.新建线程
3. 添加以下监视器
l TPS:jp@gc - Transactions per Second
l 响应时间:jp@gc - Response Times Over Time
l 活跃线程数:jp@gc - Active Threads Over Time
l 查看结果树
l 聚合报告
4. 针对阶梯式场景的参数配置,说明如下:
l This group will start:给定的当前负载的并发用户数
l First, wait for:等待XX秒后开始启动
l Then start:0秒(初始化)启动XX并发用户数
l Next, add:每using ramp-up时间内启动XX的用户数
l threads every:每次加压阶梯下用户完成启动后保持运行XX秒
l using ramp-up:XX秒内完成Next, add的用户数的启动
l Then hold load for:This group will start并发用户数全部启动完成后保持运行XX秒
l Finally, stop:每隔threads every的时间减少XX用户数
l threads every:每隔XX秒减少Finally, stop的用户数
开始进行负载测试,测试完成,可以通过添加的jpgc监视器图表查看性能测试报告结果
TPS:jp@gc - Transactions per Second
响应时间:jp@gc - Response Times Over Time
l 活跃线程数:jp@gc - Active Threads Over Time
l 查看结果树
l 聚合报告
实测总结,后续补充!