如何在 JMeter 的单个线程中调用的循环控制器之间添加计时器

How to add timer between loop controllers being called in a single thread in JMeter

我在 JMeter5.0 中添加了一个 jmx 脚本,在一个线程中调用了两个循环控制器。两个循环控制器是:

  1. 用户登录
  2. 用户注销

我希望 CSV 中的所有用户立即登录然后立即注销,这工作正常,但在下次登录之前,我想要一些延迟(在注销控制器之后)。

放置常量计时器将使所有请求而不是循环控制器产生延迟。

注意 JMeter 的[作用域规则]在之前采样器

执行定时器

2.Timers

3.Sampler

所以要么将计时器作为 child 登录控制器中的第一个采样器,(它也会在第一次登录时增加延迟)

或者在 Logout controller 末尾添加一个 Flow Control Action with Timer 作为其 child

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.