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

 

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

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

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

 【2】使用如下方式: 

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

 

posted @ 2023-12-18 17:10  子小逗子  Views(290)  Comments(0Edit  收藏  举报