我在Thread组中有100个线程,想要在下一个请求之间延迟2分钟后发送1个HTTPS请求。
e.g。 1请求然后再2分钟延迟1请求然后2分钟延迟
答案 0 :(得分:0)
使用常量计时器在请求之间保持2分钟的恒定延迟。
对于while循环问题,请参阅以下内容: -
您需要重置计数器。使用JSR223 Sample将值重置为预期的其他值。
在下面的计划中,我使用了计数器1-5并在while循环中使用它作为$ {__ javaScript(" $ {counter}"!=" 5",) }。之后使用JSR223将值重新设置为1以进行下一次迭代。
答案 1 :(得分:0)
提供2分钟的延迟 对于 您需要的100位用户 组 加速期:100(线程组) 和 线程延迟:120000 ms(常量定时器)
你可以在这里使用Timer我已经使用Constant Timer来处理线程之间的延迟。有关更多说明,请参阅下图。这里有3分钟。
答案 2 :(得分:0)
我建议使用以下测试计划结构:
120000
毫秒(2分钟)
"要分组的模拟用户数量"同步计时器的设置应该等于线程组中的线程数(虚拟用户)