jmeter-如果(if)控制器
1.名称
2.注释
3.Expression (must evaluate to true or false) :表达式(值必须是true或false),右边文本框输入的值必须是TRUE或者FALSE(默认情况下)
4.Interpret Condition as Variable Expression?:默认勾选项,将条件解释为变量表达式,使用_jexl3或_groovy表达式
_jexl3格式:${_jexl3(条件表达式)}:
==:是否等于 ${_jexl3(${Var}==8)},变量Var是否等于8,如果等于8,则为TRUE,执行取样器
!=:不等于 ${_jexl3(${Var}!="a")},变量Var是否不等于字符串a,如果不等于字符串a,则为TRUE,执行取样器
!:非 ${_jexl3(${Var}!2)},变量Var是否不是2,如果不是2,则为TRUE,执行取样器
>:大于 ${_jel3(${Var}>4)},变量Var是否大于4,如果大于4,则为TRUE,执行取样器
>=:大于等于 ${_jexl3(${Var}>=1)}变量Var是否大于等于1,如果大于等于1,则为TRUE,执行取样器
&&:和 ${_jexl3(${Var}=="a" && "${name}!"="zhang")},变量Var是否等于字符串a且变量name是否不等于字符串zhang,如果变量Var等于字符串a且变量name不等于字符串张,则为TRUE,执行取样器
||:或 ${_jexl3(${Var}==8 || "${name}"!"lisi")},变量Var是否等于8或者变量name非字符串lisi,如果变量Var等于8或者变量name不是lisi,则为TRUE,执行取样器
5.Evaluate for all children?:勾选后条件作用于每个子项
https://www.cnblogs.com/zhangwuxuan/p/12389243.html