首页 > 其他 > 详细

jmeter同步定时器设置集合点

时间:2020-07-17 00:15:00      阅读:81      评论:0      收藏:0      [点我收藏+]

什么是集合点? 集合点就是赛跑的时候,运动员们都站在同一起跑线上,听到裁判员的哨声,大家一起冲出去。在性能测试中,比如测试秒杀这种活动,就需要用到集合点的概念,来模拟用户的操作。

jemter里面设置集合点可以通过同步定时器来实现,当然把线程启动时间改为0,也可以实现,不过这种方式会对测试机器性能消耗较大。

参考这篇博客:https://blog.csdn.net/lixiaonn/article/details/81301009?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_weight&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-1.edu_weight

下面只说下通过同步定时器设置集合点。

注意:同步定时器要在http请求之前设置

如图:

技术分享图片

模拟用户组的数量:每集合够多少个用户(线程)后发送请求,确保设置的值不大于它所在线程组包含的用户数

超过时间已毫秒为单位:如果设置为0,超过时间将会等待线程数达到了模拟用户组的数量中设置的值才释放。也就是说,如果线程数不足集合点中设置的数,就会一直等待

如图:

技术分享图片

 用表格察看加了同步定时器后的测试结果:

如图:

技术分享图片

 用表格察看禁用了同步定时器后的测试结果:

技术分享图片

结论:加了同步定时器去发送请求,启动时间是在同一毫秒内发出请求的。没有加同步定时器,启动时间会存在几毫秒的偏差。设置集合点最好用同步定时器来实现。

jmeter同步定时器设置集合点

原文:https://www.cnblogs.com/xiamaojjie/p/13325399.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!