cxf超时设置不起效_jmeter集合点设置(十三)

5bd520af23f8991e24915249bf2807f9.png

1.说明

LR中集合点可以设置多个虚拟用户等待到一个点,同时触发一个事务,以达到模拟真实环境下多个用户同时操作,实现性能测试的最终目的。

jmeter中使用Synchronizing Timer实现Lr中集合点的功能,模拟多用户并发测试,即多个线程在同一时刻并发请求。

简单理解就是:设置一个阀值(请求数量),当请求数达到这个阀值时,允许请求同时发出。

2.步骤

第一步:添加Synchronizing Timer(同步定时器)

HTTP请求 鼠标右键 =>添加 定时器 =>Synchronizing Timer(放置到要设置的请求之前)

592cc27418d7952dec5bd5ebe6e8040d.png

(1)设置到达集合点够多少用户才开始访问(实现真正的并发)。

(2)设置集合点超时时间,代表两个用户到达的超时时间间隔 。PS:超时时间为0时,默认无超时限制。

注意:定时器要添加在请求前面

3.线程数和集合点区别

如下图所示配置

(1)线程组:启动20个线程,在20s内完成(定时器请求设置20,线程组也要设置成20

(2)定时器:请求数达到20时,同时发出,允许2个线程之间等待时间最大为20000(毫秒)

1f0ecde006a49556f780104f751d043f.png

场景一:

不开启定时器

我们可以在 “用表格查看结果_Label”中看到请求都是零零散散的,1,2,3混合在一起,只是在规定的时间内完成了20个线程,并没有真正的去并发

5ee1302ab7211a3fb325049bd7b65b59.png

场景二:

开启定时器

我们可以在 “用表格查看结果_Label”中看到前面20个请求都是请求1,之后一次是20个请求2......有很集中的去执行同一个请求,去模拟真正的并发

8d468feec26c86d96f4e3bc280f899c6.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值