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

posted @ 2021-11-16 16:26  小白菜»  阅读(125)  评论(0编辑  收藏  举报