Jmeter使用(五、定时器、监听器)

5.定时器
1)同步定时器(集合点)
目的:为了实现绝对并发
需求:集合50个用户,同时查询黑白名单
实操:
(1)添加同步定时器(集合点)
在需要并发的请求下面,添加同步定时器

(2)配置同步定时器

模拟用户组的数量:集合多少模拟用户才开始执行。
超时时间以毫秒为单位:等待请求多久后,不管线程数有没有到达设置的并发数量都开始运行测试。
超时时间设置为0:无限等待,直到达到了"模拟用户组的数量"中设置的值才释放。也就是说,如果线程数不足集合点中设置的数,就会一直等待,需要手动stop。
超时时间大于0:到达超时时间后,还没达到"模拟用户组的数量"中设置的值,Timer将不再等待,释放已到达的线程。
(3)修改线程组的线程数

(4)添加聚合报告

(5)检查结果

注意事项:
(1)集合数最好能被线程数整除
(2)集合时间最好大于等于线程组中的启动时间

2)固定定时器(思考时间)

3)统一随机定时器

Random Delay Maximum(in milliseconds):随机延迟时间的最大毫秒数
Constant Delay Offset(in milliseconds):暂停的毫秒数减去随机延迟的毫秒数
实际生效时间 = 随机时间 + Constant Delay Offset

4)常数吞吐量定时器


通常选择所有活动线程即可

5)精准的吞吐量定时器

确定吞吐量,进行压力测试时,一般在线程组中使用定时测试,而不是定循环次数

6.监听器
1)察看结果树

2)聚合报告

3)用表格察看结果

4)响应时间图


5)实时吞吐量图

6)实时响应时间图

原文地址:https://www.cnblogs.com/bdzxh/p/14042904.html