JMeter控制器--Interleave Controller 交替控制器使用实例

1.简单使用

如下图,设置1个线程,执行3次:
JMeter控制器--Interleave Controller 交替控制器使用实例

运行结果如下图:
JMeter控制器--Interleave Controller 交替控制器使用实例

2.嵌套一个控制器,不勾选忽略子控制器

测试计划如下图:
JMeter控制器--Interleave Controller 交替控制器使用实例
嵌套一个循环控制器,循环次数设置3次
JMeter控制器--Interleave Controller 交替控制器使用实例
线程组设置1个线程,执行5次
JMeter控制器--Interleave Controller 交替控制器使用实例
执行结果如下图:
JMeter控制器--Interleave Controller 交替控制器使用实例
总结:交替执行到循环控制器时,循环执行结束后,在进行下一次的交替。

3.嵌套一个控制器,勾选忽略子控制器

直接使用2的测试计划,在交替控制器中勾选忽略子控制器
JMeter控制器--Interleave Controller 交替控制器使用实例

还是1个线程,执行5次,执行结果如下:
JMeter控制器--Interleave Controller 交替控制器使用实例

总结:循环控制器不生效了。

4.交替控制器的嵌套

1个交替控制器下嵌套2个交替控制器,如下图:
JMeter控制器--Interleave Controller 交替控制器使用实例

设置1个线程,执行5次,执行结果如下:
JMeter控制器--Interleave Controller 交替控制器使用实例

总结:以控制器为1个小单元,交替执行。

        </div>

1.简单使用

如下图,设置1个线程,执行3次:
JMeter控制器--Interleave Controller 交替控制器使用实例

运行结果如下图:
JMeter控制器--Interleave Controller 交替控制器使用实例

2.嵌套一个控制器,不勾选忽略子控制器

测试计划如下图:
JMeter控制器--Interleave Controller 交替控制器使用实例
嵌套一个循环控制器,循环次数设置3次
JMeter控制器--Interleave Controller 交替控制器使用实例
线程组设置1个线程,执行5次
JMeter控制器--Interleave Controller 交替控制器使用实例
执行结果如下图:
JMeter控制器--Interleave Controller 交替控制器使用实例
总结:交替执行到循环控制器时,循环执行结束后,在进行下一次的交替。

3.嵌套一个控制器,勾选忽略子控制器

直接使用2的测试计划,在交替控制器中勾选忽略子控制器
JMeter控制器--Interleave Controller 交替控制器使用实例

还是1个线程,执行5次,执行结果如下:
JMeter控制器--Interleave Controller 交替控制器使用实例

总结:循环控制器不生效了。

4.交替控制器的嵌套

1个交替控制器下嵌套2个交替控制器,如下图:
JMeter控制器--Interleave Controller 交替控制器使用实例

设置1个线程,执行5次,执行结果如下:
JMeter控制器--Interleave Controller 交替控制器使用实例

总结:以控制器为1个小单元,交替执行。

        </div>