我正在尝试通过 jmeter non gui 命令生成 html 报告。
HTML 报告未生成,并且还看到以下错误。
用于运行的命令:
jmeter -Jjmeter.save.saveservice.output_format=csv -Jjmeter.reportgenerator.apdex_statisfied_threshold=1500 -n -t D:\jmeter\v1_images_scenario.jmx -l D:\jmeter\images.jtl -e -o D:\jmeter\Reports\
错误信息:
Error generating the report: org.apache.jmeter.report.dashboard.GenerationException: Cannot assign "${jmeter.reportgenerator.apdex_satisfied_threshold}" to property "set_satisfied_threshold" (mapped as "setSatisfiedThreshold"), skip it Facing same error after setting the threshold as well .
尝试对此进行更多搜索,但无法解决问题。如果有人可以帮助我,那就太好了。提前致谢
最佳答案
您的命令中有错字,请将其更改为:
jmeter -Jjmeter.save.saveservice.output_format=csv -Jjmeter.reportgenerator.apdex_satisfied_threshold=1500 -n -t D:\jmeter\v1_images_scenario.jmx -l D:\jmeter\images.jtl -e -o D:\jmeter\Reports\
即更改
statisfied
至 satisfied
继续检查以下文件:
对于以下行:
jmeter.reportgenerator.apdex_satisfied_threshold=${jmeter.reportgenerator.apdex_satisfied_threshold}
一旦找到 - 删除或删除它,这样您就可以使用默认阈值
500
生成仪表板如果您不覆盖该属性。更多信息:
关于html - 尝试生成 jmeter HTML 报告时生成的异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60204942/