Jmeter之固定定时器的使用

Jmeter的线程组在发送2个请求之间需要设置一个等待时间时,可以用固定定时器解决。

场景举例

顺序发送2个http请求,在第一个http请求发送完成之后,需要加一个等待时间,再发送第二个http请求。

  1. 配置方式,如图所示,在第2个请求中添加-》定时器-》固定定时器
    Jmeter之固定定时器的使用
  2. 配置定时器等待时间
    Jmeter之固定定时器的使用
  3. 需要控制2个http请求顺序执行还需在线程组中添加-》逻辑控制器-》临界区控制器(Critical Section Controller)
  4. 执行效果如下
    Jmeter之固定定时器的使用
    可以看到http请求1发送后,等待了3分钟再发送http2。

特殊说明

固定定时器需要添加在发送前需要执行等待时间得http请求中,才能达到等待固定时间再发送指定http请求的目的。
如果固定定时器直接配置在线程组下面,无论放在哪个位置,执行效果都是先执行固定定时器,在执行http请求,如下图所示的配置,执行效果是每个http请求发送前都会等待固定时间。
Jmeter之固定定时器的使用