概述
如果控制器
- 如果(If)控制器
- 勾选interpret condition as variable expression
- 例1:直接输入true,请求B会执行,输入false,请求B不会执行
- 例2:表达式通过jexl3或者groovy转成true或false结果
- 不勾选interpret condition as variable expression
- 例1:表达式正确,执行循环
- 例2:表达式不正确,不执行循环
- evaluate for all children
- 例:勾选后,循环中每个请求之前都要校验if表达式
- use status of last sample
- 例:根据上个sample的请求结果决定是否执行循环
如果(If)控制器
勾选interpret condition as variable expression
表达式必须结果是true或者false
例1:直接输入true,请求B会执行,输入false,请求B不会执行
例2:表达式通过jexl3或者groovy转成true或false结果
不勾选interpret condition as variable expression
判断表达式是否正确,不必为true或false
例1:表达式正确,执行循环
例2:表达式不正确,不执行循环
evaluate for all children
执行循环中每个请求之前,都要校验一下表达式
例:勾选后,循环中每个请求之前都要校验if表达式
use status of last sample
如果上一个sample请求的结果是true,则执行如果循环
例:根据上个sample的请求结果决定是否执行循环
请求A请求成功,则执行请求B
请求A请求失败,则不执行请求B
最后
以上就是单纯棉花糖为你收集整理的jmeter,如果(If)控制器详解如果(If)控制器的全部内容,希望文章能够帮你解决jmeter,如果(If)控制器详解如果(If)控制器所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复