性能测试之--阶梯负载场景设计

在http协议接口性能测试中,响应时间的标准参考值:APDEX用户满意度指数

  • RT(avg) < 500ms 满意
  • 500ms< RT(avg)<1500ms 可以接受
  • RT(avg) >1500ms 不能接受

使用工具 JMETER中的jpgc插件来进行场景设计,去插件里直接安装就可以

注意点:

1、这里有一个大坑,如果我们修改过jmeter.properties中的东西,可能会导致插件不会正常展示,需要注意一下

2、在进行负载测试时,把其他的监听器全禁用

3、场景设计时:缓起步,快结束

负载测试时,并发用户数是时刻都在变动,聚合报告汇总报告等都是整体的一个平均数,数据不可靠

方式一:使用jp@gc - Stepping Thread Group (deprecated)线程组

 

 监听器的选取:

监听器响应时间效果图展示

结果分析:需要结合活跃线程、响应时间、tps等结果一起查看,可以分析出并发用户数在16--18之间,可以修改线程的初始线程数及增加线程数间隔来得到较为准确的值

方式二:直接使用线程组的设置+jpgc的监听器

这里说明一下Ramp-up:

理想情况下300s启动18个线程,平均16.7s增加一个,但是这里的时间并不是平均的,只是在300S内启动18个线程,这个要理解

有错误的地方欢迎大家指出,努力的打工人!

原文地址:https://www.cnblogs.com/sgfg-1314/p/14076961.html