Jmeter Beanshell断言算术运算符

时间:2016-02-09 10:45:28

标签: jmeter beanshell

我试图在Jmeter中获取Beanshell断言,以对JDBC查询的结果执行算术运算。

基本上,我正在查询表中的行数,并希望Beanshell无法断言行数> 0

a = vars.get("F_1");


if (a > 0)
{
    Failure = false;
}

else
{
    Failure = true;
    FailureMessage = "Threshold breach: " + actual;
}

在这种情况下,F_1是从JDBC查询获得的Jmeter变量。

我收到以下错误:

Operator: '">"' inappropriate for objects

如果我将一个类型应用于变量:

int a = vars.get("F_1")

我收到以下错误:

Typed variable declaration

任何帮助表示感谢。

(我是一个尝试做Java的Ops人。好的。)

1 个答案:

答案 0 :(得分:1)

对于整数数据类型,请尝试以下代码int a = Integer.parseInt(a);