jmeter日志显示错误jmeter.protocol.http.sampler.httpsamplerbase:无法找



我已经从docker jmeter运行testplan.jmx(jmeter file)文件,使用一个.sh Run脚本,在运行以下是以下错误之后错误-jmeter.protocol.http.sampler.httpsamplerbase:找不到htmlparser的.className属性,请确保您设置属性:'htmlparser.classer.classname''请建议如何解决问题?如果有任何建议,这确实会有所帮助。

看起来您的jmeter安装已损坏,请尝试重新安装最新版本的jmeter(截至目前Jmeter 3.1),您可以从Jmeter下载页面中获取它。


作为解决方法,尝试将以下行添加到 user.properties 文件:

htmlParser.className=org.apache.jmeter.protocol.http.parser.LagartoBasedHtmlParser

或或通过-J命令行参数传递:

jmeter -JhtmlParser.className=org.apache.jmeter.protocol.http.parser.LagartoBasedHtmlParser -n -t ....

参考:

  • 错误55632-有一个新实现的HTMLPARSER,用于嵌入式资源以更好的性能来解析
  • Apache Jmeter属性自定义指南

最新更新