我试图在一些用JMeter记录的事务上运行负载测试,但是在执行时它显示了下面的错误
线程"HomePage_thread 10-2“java.lang.NoSuchMethodError中的异常:'void java.lang.NoSuchMethodError( org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.readResponse(HTTPSamplerBase.java:1982) at org.apache.jmeter.protocol.http.sampler.HTTPAbstractImpl.readResponse(HTTPAbstractImpl.java:476) at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:673) at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:66) at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample( )org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1285) at org.apache.jmeter.threads.JMeterThread.doSampling(JMeterThread.java:638) at org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:558) at org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:489) at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:256) at java.base/java.lang.Thread.run(Thread.java:832)
知道有什么问题吗?
发布于 2021-03-11 14:13:01
经典盖尔地狱
您需要修改您的项目类路径,以便只包含commons 2.8,以便使JMeter工作或降级为JMeter 3.1,后者依赖于commons 2.5。
发布于 2021-03-11 14:05:13
发布于 2022-06-14 17:33:22
我不得不面对同样的问题,当我试图运行我的第一个J测测试计划。
我所做的只是从( commons.io )中删除两个->lib jar文件(上面提到的)。然后,我将最新的commons.io jar版本(2.11)下载到上面的路径。现在,我能够运行测试计划,而没有遇到这个问题。
https://stackoverflow.com/questions/66583746
复制相似问题