阿帕奇JMeter的 - 2.10 - 零点异常运行的现有脚本时(Apache jmeter -

2019-09-29 15:07发布

JMeter的脚本运行在Apache的jmeter2.8罚款。 我最近升级到Apache的JMeter的2.10和我开始零点例外。

我恢复到Apache的jmeter2.8和脚本正常工作。

        java.lang.NullPointerException
at org.apache.jorphan.util.JOrphanUtils.replaceAllChars(JOrphanUtils.java:264)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.encodeSpaces(HTTPSamplerBase.java:1332)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.followRedirects(HTTPSamplerBase.java:1404)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.resultProcessing(HTTPSamplerBase.java:1482)
at org.apache.jmeter.protocol.http.sampler.HTTPAbstractImpl.resultProcessing(HTTPAbstractImpl.java:306)
at org.apache.jmeter.protocol.http.sampler.HTTPHC4Impl.sample(HTTPHC4Impl.java:381)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerProxy.sample(HTTPSamplerProxy.java:74)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1105)
at org.apache.jmeter.protocol.http.sampler.HTTPSamplerBase.sample(HTTPSamplerBase.java:1094)
at org.apache.jmeter.threads.JMeterThread.process_sampler(JMeterThread.java:429)
at org.apache.jmeter.threads.JMeterThread.run(JMeterThread.java:257)
at java.lang.Thread.run(Unknown Source)

该脚本是通用的登录脚本,故障发生时,它正试图发布。

让我知道如果你需要更多的信息。

Answer 1:

您可能会面临这种已知的bug已被固定在每晚构建:

  • https://issues.apache.org/bugzilla/show_bug.cgi?id=55717

作为一种变通方法,尝试改变HTTP实现对Java,而不是HttpClient4的实施。

如果你想给夜间生成一个尝试,看看:

http://jmeter.apache.org/nightly.html

读:

安装JMeter的运行时间

下载_bin和_lib文件

解压缩包到同一个目录结构

不需要其他档案运行JMeter的。



Answer 2:

上述错误已经在2.11版本中得到解决。 下载并使用最新版本的JMeter的2.11,并检查了你的脚本。

没有必要去进行每日构建。



文章来源: Apache jmeter - 2.10 - Null point exception while running an existing script