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

时间:2019-03-05 05:56:06

标签: testing jmeter load jmeter-5.0

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

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

我希望所有CSV用户都可以立即登录,然后立即注销,这很好,但是在下一次登录之前,我希望有一些延迟(在注销控制器之后)。

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

1 个答案:

答案 0 :(得分:0)

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

之前执行计时器
  

2。计时器

     

3。采样器

因此可以将Timer用作Login Controller中第一个采样器的子级,(它也会在第一次登录时增加延迟)

或在注销控制器的末尾添加 Flow Control Action,并将Timer作为其子级

  

它允许包含暂停而无需生成样本。对于可变的延迟,请将暂停时间设置为零,然后将Timer作为孩子添加。