Jmeter 插件配置和使用
一 Jmeter 插件配置和使用
1.插件下载地址:https://jmeter-plugins.org/install/Install/
2.下载成功以后,放在Jmeter的lib/ext 目录下面,重启Jmeter 即可
3.插件管理器中,配置安装需要的插件


在搜索框输入:jpgc去搜索,勾选带jpgc相关的插件,可以做梯度增压
二 Jmeter测试中如何运用Jmeter插件
1.新建测试计划
2.在测试计划中,新建线程组

3.在线程组下面添加http取样器,配置接口信息

测试计划-->添加-->配置元件-->HTTP信息头管理器,用于设置整个测试计划执行过程中共享的全局配置参数。比如:Content-Type, Authorization, User-Agent。

4.Jmeter测试计划-->添加-->jp@gc-Stepping Thread Group



5.配置监听器
1)右键线程组-->添加-->监听器-->Response times Over Time(响应时间),可以监测接口响应耗时的实时变化情况。
2)右键线程组-->添加-->监听器-->Active Threads Over Time(并发线程数),可以监测线程组的并发行为。
3)右键线程组-->添加-->监听器-->Transactions per second(TPS),可以监测吞吐量TPS实时变化情况。

注意:阶梯加压线程组需要和Active Threads Over Time(并发线程数)、Response times Over Time(响应时间)、Transactions per second(TPS),结合起来,这样能看到动态的阶梯加压效果。
6.添加结果监听器:右键线程组--> 添加-->监听器--查看结果树,查看接口是否调试通过,以及结果返回信息。

7.添加接口汇总报告:右键线程组--> 添加-->监听器--汇总报告。这样可以查看线程组压测后的结果,比如吞吐量,异常率,响应时间(单位:ms)。

参数注释:

8.线程组右键--添加--监听器--聚合报告
Jmeter的聚合报告是非常有用的监听器,用于总结和分析性能测试的结果。

|
参数 |
含义 |
|
Label |
请求的名称,就是我们在进行测试的HTTP请求取样器的名称 |
|
样本(Samples) |
总共发给服务器的请求数量,如果模拟10个用户,每个用户迭代10次,那么总的请求数为:10*10 =100次 |
|
平均值(Average) |
平均响应时间,所有请求的平均响应时间,单位是毫秒 |
|
中位数 |
50%的用户响应时间不超过这个值 |
|
90% 百分位 |
90%的用户响应时间不超过这个值 |
|
95% 百分位 |
95%的用户响应时间不超过这个值 |
|
99% 百分位 |
99%的用户响应时间不超过这个值 |
|
最小值 |
请求的最小响应时间 |
|
最大值(Max) |
请求的最大响应时间 |
|
异常 %(Error) |
异常百分比。(错误请求的数量/请求的总数) |
|
吞吐量(Throughput) |
每秒取样器执行的数量,相当于 TPS |
|
接收 KB/sec(Received KB/sec) |
每秒接收的千字节数 |
|
发送 KB/sec(Sent KB/sec) |
每秒发送的千字节数 |
浙公网安备 33010602011771号