循环控制器,顾名思义就是该控制器下的请求会按设置好的循环次数,循环执行多次。如果同时设置了线程组的循环次数和循环控制器的循环次数,那循环控制器的子节点运行的次数为两个数值相乘的结果。例如:发起3次调用请求,此时执行结果树可以看到一个请求被循环调用了3次。
![](https://www.icode9.com/i/ll/?i=533016be2e1245f5974c99ca0aa8d736.png?,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAc2wwMTIyNDMxOA==,size_18,color_FFFFFF,t_70,g_se,x_16)
![](https://www.icode9.com/i/ll/?i=464468928ec54c17863160cf92f0b6f6.png?,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAc2wwMTIyNDMxOA==,size_17,color_FFFFFF,t_70,g_se,x_16)
如果此时把请求1放置循环控制器同一的节点目录下,此时再执行结果,可以看到虽然此时循环量3次,但是请求1只执行了一次,也就是说循环控制器只是针对其子节点有效。
![](https://www.icode9.com/i/ll/?i=d0380c1438a24f0c922e56d8360ec2d0.png?,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETiBAc2wwMTIyNDMxOA==,size_19,color_FFFFFF,t_70,g_se,x_16)
标签:控制器,请求,次数,循环,此时,Jmeter,节点
来源: https://blog.csdn.net/sl01224318/article/details/122514883