在线程组迭代之间添加延迟时间

时间:2019-10-24 14:37:25

标签: timer jmeter iteration delay threadgroup

我有一个带有一个线程组的脚本,而且我很期待,所以当我运行测试时,它将对该线程组进行4次迭代。

我正在尝试在线程组的每次迭代之间添加一个延迟,而不是在线程组中的每个请求之间添加一个延迟,以便在第一次迭代之后将等待5分钟,然后进行下一次迭代。

我到处都在寻找解决方案,但是所有答案都指向每个请求,而不是整个线程组。

2 个答案:

答案 0 :(得分:0)

您可以使用暂停操作在线程组的开头添加Flow Control Action

  

持续时间   暂停多长时间(毫秒)

     

此采样器也可以与Transaction Controller一起使用,因为它允许包含暂停而无需生成样本。对于可变的延迟,请将暂停时间设置为零,然后将Timer作为孩子添加。

答案 1 :(得分:0)

JMeter Timers

  1. Obey JMeter Scoping Rules
  2. 正在执行之前采样器

因此,如果您希望在两次迭代之间有固定的延迟,只需在线程组中添加一个Constant Timer作为第一个Sampler的子代,就会应用该延迟。

相关问题