JMeter BeanShell断言比较

时间:2016-08-10 11:41:08

标签: apache jmeter beanshell

我不了解Apache JMeter中的BeanShell Assertion响应。

int varcount = Integer.parseInt(vars.get("getcount"));
if ((varcount) < 25000) {
    Failure = true;
    FailureMessage = "testnsg";
}

getcount值为39000.我需要收到警报并且测试在低于25000时停止。但是,上面的脚本运行正常没有任何错误,当我将比较更改为{{1然后我得到一个警报,结果是“

((varcount) > 25000)

这与我的期望相反。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

这种行为是荒谬的预期。 39000超过25000因此你的断言永远不会失败。

Beanshell comparison operators

请参阅: