当前位置: 首页 > 知识库问答 >
问题:

JMeter错误:JMeter.Threads.JMeterThread:测试失败!java.lang.NoSuchFieldError:实例

丁鸿云
2023-03-14

我试图通过jmeter在jenkins上运行一些junit测试,以进行一些GAE成本测试。至少可以说,这确实是一个令人头疼的问题。就目前所发生的事情而言,我一直努力争取得到这个问题,我希望这将是最后一次。一些要点:

    null
2016/07/12 08:53:13 ERROR - jmeter.threads.JMeterThread: Test failed! java.lang.NoSuchFieldError: INSTANCE
    at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.setupClient(HTTPHC4Impl.java:774)
    at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:327)
    at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:74)
    at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1146)
    at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1135)
    at org.apache.jmeter.threads.JMeterThread.executeSamplePackage(JMeterThread.java:465)
    at org.apache.jmeter.threads.JMeterThread.processSampler(JMeterThread.java:410)
    at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:241)
    at java.lang.Thread.run(Thread.java:745)

2016/07/12 08:53:13 INFO  - jmeter.threads.JMeterThread: Thread finished: jp@gc - Ultimate Thread Group 1-1 
2016/07/12 08:53:13 INFO  - jmeter.engine.StandardJMeterEngine: Notifying test listeners of end of test 
2016/07/12 08:53:13 INFO  - jmeter.reporters.Summariser: summary =      0 in 00:00:00 = ******/s Avg:     0 Min: 9223372036854775807 Max: -9223372036854775808 Err:     0 (0.00%) 
2016/07/12 08:53:23 ERROR - jmeter.JMeter: Uncaught exception:  java.lang.NumberFormatException: For input string: "******"
    at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:2043)
    at sun.misc.FloatingDecimal.parseDouble(FloatingDecimal.java:110)
    at java.lang.Double.parseDouble(Double.java:538)
    at AutoTest.AutoTestUtil.CheckStats(AutoTestUtil.java:219)
    at AutoTest.AutoTestUtil.main(AutoTestUtil.java:68)

共有1个答案

能逸清
2023-03-14

它可以通过类路径与不同版本的HttpCore具有相同的JAR来解决。

保持任何一个jar兼容,并删除另一个,也应用于httpclient jar。

 类似资料:
  • 问题内容: 在我的JMeter测试中,如果有任何错误,我想触发HTTP请求以在系统上发布消息,以进一步关注。我在这里可以做什么?邮件可视化工具可以很好地通过电子邮件报告错误。我想做同样的事情,但是要通过HTTP请求。我正在使用jmeter 3.2。 问题答案: 您可以执行以下操作: 在HTTP Request采样器之后添加If Controller,并将以下代码放入“条件”区域: 将SMTP Sa

  • 我的目标是使用 4 个 Azure 服务器作为负载生成器和 1 个 Azure 服务器来运行负载测试,以启动测试并收集结果。我运行了分布式测试,并且获得了良好的数据。但是今天当我远程启动测试时,4个负载生成器中的3个失败,所有http事务出错。失败的事务记录以下错误: 非HTTP响应消息:java.lang.ClassNotFoundException:org.apache.commons.log

  • 我正在尝试在linux上运行mocha测试 错误:未找到测试文件:“test/”npm ERR!测试失败。详见上文。 这是我的包 使用的命令:npm install--global mocha npm i并运行我正在使用npm test的测试 项目结构:

  • 我对jmeter是新手(因为上周才开始读到它。)我得到了一些由离开公司的人编写的测试,但我无法在JMeter中打开这些测试。根据。jmx文件, 它是用jmeter 2.9编写的,所以我安装了2.9。我得到了标准插件,但它只是没有加载,请看到下面的错误信息,让我知道如果你有任何想法。 /hashtree/hashtree/hashtree/hashtree[2]/hashtree[3]/com.at

  • 在上使用helm upgrade命令运行容器时,出现了以下错误: “准备探测失败:获取http://172.17.0.6:3003/:拨号tcp 172.17.0.6:3003:GetSockopt:连接拒绝”。