我正在使用jmeter 3.3和groovy并且有一个IF CONDITION,它根据响应代码进行过滤。
这是我正在做的事情并且有效:
${__jexl3(${code} != 000)}
现在我想在此条件或OR逻辑
中添加AND逻辑例如这样做:
${__jexl3(${code} != 000)} && ${__jexl3(${code} != 901)}
但这似乎不起作用。
添加逻辑运算符的正确方法是什么?
答案 0 :(得分:2)
如果您将声明更改为
${__jexl3(${code} != 000 && ${code} != 000)}
它会起作用(即你在相同的 jexl3 评估下拉出两个条件)。
问题是,你根本不需要jexl3评估。您的如果Controller 将默认使用JavaScript,因此可以像这样配置:
所以你的代码可以
${code} != 000 && ${code} != 000
(当然把相同的条件放在那里没有多大意义,但我认为这是一个例子)
答案 1 :(得分:2)