2.3 逻辑控制器
1 循环控制器
循环控制器是JMeter多个控制器中使用频率最高的一个控制器,通过右键点击菜单,选择“添加->逻辑控制器->循环控制器”而获得。其界面如图64所示。
图64循环控制器
如果作接口测试的时候循环次数设置固定的数目,一般不设置为永远。性能测试得时候可以设置为固定的数目,或者设置为永远。
打开本书的配套代码,载入loop.jmx。如图65所示,在线程组里设置循环次数为2,在循环控制器设置循环次数为3。运行后的结构如图66所示。
图65测试计划设置
图66运行结果
测试取样器1由线程组里设置控制,总共运行了2次。测试取样器2和测试取样器3由循环控制器设置控制,线程组每运行一次,循环控制器下的测试取样器2和测试取样器各运行3次,由于线程组循环了2次,所以测试取样器2和测试取样器3共运行了3*2=6次。