线程组迭代之间的 Jmeter 步调

Jmeter Pacing between thread group Iterations

在 Jmeter (5.4.1) 中,我有以下线程组和 1 个线程。我正在使用常量计时器控制事务的频率。图像中的常量 timer_pacing 具有所需的步调。我看到在执行期间,常量计时器应用于特定线程组中的每个示例请求。

我希望contant timer_pacing之前的所有样本一个接一个地执行immediately.What我在这里做错了吗?请指教

或者类似的设置似乎对另一个线程组按预期工作。

如果你想在每个线程的每次迭代之间添加一个延迟添加一个Flow Control Action Sampler作为第一个采样器并在控制器中设置延迟

如果要添加随机延迟,请考虑使用 JMeter 函数 Random ${__Random(1000,5000,)}

  1. 所有 JMeter 计时器都服从 JMeter Scoping Rules 因此,如果您的计时器与采样器处于同一级别 - 所有计时器将应用于所有采样器

  2. 根据 Timers 文档:

    Note that timers are processed before each sampler in the scope in which they are found

因此,如果您想在 defaultPhotoUrlSubmit 请求之间添加延迟,您需要添加一个常量计时器 作为“提交”请求的子项