我已经从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属性自定义指南