【问题标题】:Jmeter Beanshell Assertion arithmetic operatorsJmeter Beanshell 断言算术运算符
【发布时间】:2016-02-09 19:02:21
【问题描述】:

我正在尝试在 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 的运维人员。要友善。)

【问题讨论】:

    标签: jmeter beanshell


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-07
      相关资源
      最近更新 更多