概述
昨天写了while控制器的基本使用,同样还是为了满足那个条件,当计数器次数达到5次后退出循环,这次使用loop控制和if控制解决。
将上一节中的while控制器改为loop控制器,循环次数设置为infinite无限次,结构如下,这时执行时肯定是无限次循环
我们希望在counter计数器达到5时就退出循环,那么在loop控制下增加一个if控制器判断次数达到后的操作。
和while控制器一样,当expression表达式为空时,默认为真,还是会继续执行循环。
增加表达式${__jexl3("${cc}"=="5",)} ,cc是counter的变量,当cc值为5时退出循环,此时想要退出流程就需要增加一个流程控制器,在if控制下右击Add>Sampler>Flow control Action如下
对于flow control action 设置如下,当满足条件时跳出当前loop循环
执行后结果,同while一样。
-------------------------------------------------------------------------------
如果觉得我的文章对您有用,请收藏+关注,您的支持是我坚持的动力!
最后
以上就是活泼黄豆为你收集整理的Jmeter书中不会教你的(16)——Loop&if逻辑控制器的全部内容,希望文章能够帮你解决Jmeter书中不会教你的(16)——Loop&if逻辑控制器所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复