在Jmeter中生成Html报告失败
生成HTML报告时显示以下错误。Response.jtl如下所示。时间戳列存在于jtl文件中,列总数为16在Jmeter中生成Html报告失败,jmeter,Jmeter,生成HTML报告时显示以下错误。Response.jtl如下所示。时间戳列存在于jtl文件中,列总数为16 出现错误:处理示例时出错:使用者失败,并显示消息:在示例元数据中找不到列,请检查#jmeter.save.saveservice.*要添加缺少的列的属性您的.jtl文件似乎具有默认配置(除了此success列,其中的值应为小写) 默认的“saveservice”属性如下所示: C:\apps\jmeter\bin>type jmeter.properties | find "sav
出现错误:处理示例时出错:使用者失败,并显示消息:在示例元数据中找不到列,请检查#jmeter.save.saveservice.*要添加缺少的列的属性您的.jtl文件似乎具有默认配置(除了此
success
列,其中的值应为小写)
默认的“saveservice”属性如下所示:
C:\apps\jmeter\bin>type jmeter.properties | find "saveservice"
#jmeter.save.saveservice.output_format=csv
#jmeter.save.saveservice.assertion_results_failure_message=true
#jmeter.save.saveservice.assertion_results=none
#jmeter.save.saveservice.data_type=true
#jmeter.save.saveservice.label=true
#jmeter.save.saveservice.response_code=true
#jmeter.save.saveservice.response_data=false
#jmeter.save.saveservice.response_data.on_error=false
#jmeter.save.saveservice.response_message=true
#jmeter.save.saveservice.successful=true
#jmeter.save.saveservice.thread_name=true
#jmeter.save.saveservice.time=true
#jmeter.save.saveservice.subresults=true
#jmeter.save.saveservice.assertions=true
#jmeter.save.saveservice.latency=true
#jmeter.save.saveservice.connect_time=true
#jmeter.save.saveservice.samplerData=false
#jmeter.save.saveservice.responseHeaders=false
#jmeter.save.saveservice.requestHeaders=false
#jmeter.save.saveservice.encoding=false
#jmeter.save.saveservice.bytes=true
#jmeter.save.saveservice.sent_bytes=true
#jmeter.save.saveservice.url=true
#jmeter.save.saveservice.filename=false
#jmeter.save.saveservice.hostname=false
#jmeter.save.saveservice.thread_counts=true
#jmeter.save.saveservice.sample_count=false
#jmeter.save.saveservice.idle_time=true
#jmeter.save.saveservice.timestamp_format=ms
#jmeter.save.saveservice.timestamp_format=yyyy/MM/dd HH:mm:ss.SSS
#jmeter.save.saveservice.default_delimiter=,
#jmeter.save.saveservice.default_delimiter=\t
#jmeter.save.saveservice.print_field_names=true
#jmeter.save.saveservice.xml_pi=<?xml-stylesheet type="text/xsl" href="../extras/jmeter-results-detail-report.xsl"?>
#jmeter.save.saveservice.xml_pi=
#jmeter.save.saveservice.base_prefix=~/
#jmeter.save.saveservice.autoflush=false
C:\apps\jmeter\bin>键入jmeter.properties |查找“saveservice”
#jmeter.save.saveservice.output_format=csv
#jmeter.save.saveservice.assertion\u结果\u失败\u消息=true
#jmeter.save.saveservice.assertion_results=none
#jmeter.save.saveservice.data_type=true
#jmeter.save.saveservice.label=true
#jmeter.save.saveservice.response_code=true
#jmeter.save.saveservice.response_data=false
#jmeter.save.saveservice.response_data.on_error=false
#jmeter.save.saveservice.response_message=true
#jmeter.save.saveservice.successful=true
#jmeter.save.saveservice.thread_name=true
#jmeter.save.saveservice.time=true
#jmeter.save.saveservice.subresults=true
#jmeter.save.saveservice.assertions=true
#jmeter.save.saveservice.latency=true
#jmeter.save.saveservice.connect_time=true
#jmeter.save.saveservice.samplerData=false
#jmeter.save.saveservice.responseHeaders=false
#jmeter.save.saveservice.requestHeaders=false
#jmeter.save.saveservice.encoding=false
#jmeter.save.saveservice.bytes=true
#jmeter.save.saveservice.sent_bytes=true
#jmeter.save.saveservice.url=true
#jmeter.save.saveservice.filename=false
#jmeter.save.saveservice.hostname=false
#jmeter.save.saveservice.thread_counts=true
#jmeter.save.saveservice.sample_count=false
#jmeter.save.saveservice.idle_time=true
#jmeter.save.saveservice.timestamp_format=ms
#jmeter.save.saveservice.timestamp_format=yyyy/MM/dd HH:MM:ss.SSS
#jmeter.save.saveservice.default_分隔符=,
#jmeter.save.saveservice.default_分隔符=\t
#jmeter.save.saveservice.print_field_names=true
#jmeter.save.saveservice.xml_pi=
#jmeter.save.saveservice.xml_pi=
#jmeter.save.saveservice.base_前缀=~/
#jmeter.save.saveservice.autoflush=false
如果在一个JMeter实例上执行测试,并尝试在另一个JMeter实例上生成仪表板,则需要确保这些“saveservice”属性100%匹配,否则将面临问题
因此,请仔细检查两个jmeter实例上的jmeter.properties和user.properties
文件,并确保您具有相同的结果文件配置,一旦完成,您应该能够成功生成仪表板
参考资料: