我的代码是
import com.ilume.jti.test.controller.romania.*;
RomaniaRoutingControllerTest obj = new RomaniaRoutingControllerTest();
但我收到了以下错误
响应代码:500响应消息: org.apache.jorphan.util.JMeterException:调用bsh方法时出错: eval无法初始化类 com.ilume.jti.test.controller.romania.RomaniaRoutingControllerTest
我添加了测试项目的目录路径,测试项目的.jar文件,并在jmeter的用户计划中添加了bsh-2.0.jar。我使用jameter 3.1版
可以帮助我解决上述错误
答案 0 :(得分:0)
JMeter 3.1附带bsh-2.0b5.jar,因此您无需添加任何内容。您所需要做的就是:
RomaniaRoutingControllerTest
类的.jar放入JMeter安装的“lib / ext”文件夹如果在完成上述步骤后仍然收到错误,请按照以下步骤修改脚本:
debug();
import com.ilume.jti.test.controller.romania.*;
try {
RomaniaRoutingControllerTest obj = new RomaniaRoutingControllerTest();
}
catch (Throwable ex) {
log.error("Initializing RomaniaRoutingControllerTest failure", ex);
throw ex;
}
并提供JMeter控制台和 jmeter.log 的输出。有关如何解决JMeter测试问题的详细信息,请参阅How to Debug your Apache JMeter Script文章。