我在 JMeter5.0 中添加了一个 jmx 脚本,在一个线程中调用了两个循环控制器。两个循环控制器是:
- 用户登录
- 用户注销
我希望 CSV 中的所有用户一次登录,然后一次注销,这工作正常,但在下次登录之前,我想要一些延迟(在注销控制器之后)。
放置恒定计时器将使所有请求而不是循环控制器延迟。
我在 JMeter5.0 中添加了一个 jmx 脚本,在一个线程中调用了两个循环控制器。两个循环控制器是:
我希望 CSV 中的所有用户一次登录,然后一次注销,这工作正常,但在下次登录之前,我想要一些延迟(在注销控制器之后)。
放置恒定计时器将使所有请求而不是循环控制器延迟。
请注意,JMeter 的 [范围规则]在采样器之前执行计时器
2.定时器
3.采样器
因此,要么将 Timer 作为登录控制器中第一个采样器的子级,(它也会在首次登录时增加延迟)
或者在 Logout 控制器的末尾添加一个Flow Control Action ,将 Timer 作为其子级
它允许在不需要生成样本的情况下包含暂停。对于可变延迟,将暂停时间设置为零,并添加一个 Timer 作为子项。