“ if”逻辑控制器jmeter中的条件

时间:2019-07-15 06:43:25

标签: groovy jmeter

'if'控制器被跳过。

我需要检查变量中内容的大小,并且如果size> 0应该采取行动

 ${__groovy(${WorkflowActivities}.size() > 0)}

这是在控制器中添加的条件

但是如果控制器不起作用

2 个答案:

答案 0 :(得分:2)

编辑

尽管以下情况对我有用,但请尝试使用“ Java”版本

${__groovy(Integer.parseInt(vars.get("WorkflowActivities"))  > 0)}

我认为您的值是从JSON提取时另存为String的数字。所以你只需要转换它:

${__groovy(vars.get("WorkflowActivities") as int  > 0)}

答案 1 :(得分:1)

尝试使用此功能,它应该可以工作。

${__groovy(vars.get("WorkflowActivities").size() > 0)}

有关更多参考,请检查此link