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

Add a delay time between thread group iterations

我有一个包含一个线程组的脚本,我看了一下,所以当我 运行 测试时,它将对该线程组进行 4 次迭代。

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

我已经四处寻找解决方案,但所有答案都涉及每个请求,而不是整个线程组。

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

Duration How long to pause for (milliseconds)

This sampler can also be useful in conjunction with the Transaction Controller, as it allows pauses to be included without needing to generate a sample. For variable delays, set the pause time to zero, and add a Timer as a child.

JMeter Timers:

  1. 服从 JMeter Scoping Rules
  2. 正在 个采样器
  3. 之前执行

因此,如果您希望在迭代之间有一个固定的延迟,只需在线程组中添加一个 Constant Timer as a child of the first Sampler 即可应用延迟。