beanshell断言_从BeanShell断言脚本调用Jmeter函数

我正在尝试在Eclipse中运行jmeter测试套件。

在我的测试套件中,我正在使用BeanShellAssertion来计算csv文件中的行数。

我有一个自定义的jmeter函数。

BeanShellAssertion的脚本是:

String str = "${__CustomFunction("Path to the CSV file")}";

int i = Integer.parseInt(str);

if(i ==0)

{

Failure = true;

FailureMessage = "Failed!";

}

return i;

当我在本地计算机上使用jmeter运行该测试套件时,它可以正常工作。

仅当我尝试使用eclipse运行它时(使用jmeter maven插件),我看到以下错误:

jmeter.util.BeanShellInterpreter:调用bsh方法时出错:eval源文件:内联评估:``String str =“ $

{__ CustomFunction(” FilePath“)}”; int i

=整数。。。’‘:类型变量声明:方法调用Integer.parseInt

我想知道使用eclipse执行jmeter函数时是否还有其他方法可以调用jmeter函数,原因是我确定该函数是正确的,正如我之前提到的那样,当在本地计算机上使用jmeter运行测试套件时,它可以正常工作。

任何帮助,将不胜感激。谢谢。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值