Jmeter 常用函数(30)- 详解 __if

2020-07-30 18:31:55 浏览数 (1)

如果你想查看更多 Jmeter 常用函数可以在这篇文章找找哦

https://cloud.tencent.com/developer/article/1662850

作用

判断给定条件是否成立

语法格式

代码语言:javascript复制
${__if(3,3,2,4,)}

参数讲解

字段

含义

是否必传

Actual val

实际值

no

Expected val

预期值

no

if actual == expected

如果相等则返回的值

no

if actual != expected

如果不相等则返回的值

no

Variable name

引用变量名

no

小栗子

中文比较

代码语言:javascript复制
${__if(中文,中文,true,false,)}

相等,所以返回 true

代码语言:javascript复制
${__if(中文,中 文,true,false,)}

不相等,所以返回 false

英文、数字比较

代码语言:javascript复制
${__if(Aa1,Aa1,true,false,)}

相等,所以返回 true

代码语言:javascript复制
${__if(Aa1,Aa2,true,false,)}

不相等,所以返回 false

特殊字符比较

代码语言:javascript复制
${__if(@#$%^&*,@#$%^&*,true,false,)}

相等,所以返回 true

代码语言:javascript复制
${__if(@#$%^&*,@#$%^&*11,true,false,)}

不相等,所以返回 false

0 人点赞