jmeter中的转换错误是什么意思?

时间:2018-12-11 09:17:14

标签: java jmeter

任何人都知道这个错误是什么意思?

ERROR - jmeter.save.SaveService: Conversion error com.thoughtworks.xstream.converters.ConversionException: org.apache.jmeter.protocol.java.sampler.BeanShellSampler : org.apache.jmeter.protocol.java.sampler.BeanShellSampler

我最近在本地Windows计算机中升级了jmeter的版本。版本升级在Windows上运行良好,但是尝试在Linux机器上运行相同版本时,出现了以上错误。

有人可以建议如何使它也可以在Linux机器上运行吗?这个错误是什么意思?

2 个答案:

答案 0 :(得分:0)

您需要从链接https://jmeter-plugins.org/

中添加所需的jar。

答案 1 :(得分:0)

您的Beanshell脚本中很可能存在错误,导致该脚本无法成功执行。如果您的脚本依赖于第三方.jar库-请确保将它们包括在JMeter Classpath

展望未来,您可以考虑将Beanshell脚本放入try block中,例如:

try {
    //your code here
}
catch (Exception ex) {
    log.error("Script failure", ex);
}

这样,您将在jmeter.log文件中获取有关失败的完整信息


还请注意,starting from JMeter 3.1 it's recommended to use JSR223 Elements and Groovy language for scripting的原因是: