Jmeter如何使用控制器判断为空的情况

 

好久不更新博客园的文章了,2023已经到了尾声,这一年发生了太多的事情。希望明年越来越好吧,虽然目前整个世界的经济和政治形式都不太行,但是还是需要有点期待。

对于Jmeter的各种控制器而言,并没有给出一个简便的判断某变量是否为空的情况,这里给出一个方案:

【1】使用_matchNr后缀即可,结合json提取器或者正则提取器,对匹配数进行判断,若_matchNr值为0,则表示该字段取值为空(无需考虑此字段存在或者不存在)。再通过如下判断即可:

 【2】使用如下方式: 

${__jexl3("${error_msg.name_ALL}"!="" && "${error_msg.memo_ALL}"!="" && "${error_msg.memo_ALL}"!="测试内容")} 

 

posted @   子小逗子  Views(373)  Comments(0Edit  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· C#/.NET/.NET Core优秀项目和框架2025年2月简报
· Manus爆火,是硬核还是营销?
· 一文读懂知识蒸馏
· 终于写完轮子一部分:tcp代理 了,记录一下
点击右上角即可分享
微信分享提示