2017-03-06 203 views
0

我想从我的JMeter测试计划中获取HTML报告。不幸的是,总是显示下面的错误。尝试获取HTML报告时在JMeter中获取标题错误

File '/Users/roradhak/Cisco/GET/PPS-Proxy-Performance/Graph2_CSV.csv' does not contain the field names header, ensure the jmeter.save.saveservice.* properties are the same as when the CSV file was created or the file may be read incorrectly 

其实,我试图做所有的设置更改为Jmeter 3.0 can't generate the ANT HTML report和其他环节还解释。有人可以请说一说吗?

回答

2

你需要确保你至少有在user.properties以下行文件:

jmeter.save.saveservice.print_field_names=true 

您.jtl结果文件的第一行必须是这样的:

timeStamp,elapsed,label,responseCode,responseMessage,threadName,dataType,success,failureMessage,bytes,sentBytes,grpThreads,allThreads,Latency,IdleTime,Connect 

如果您有不同的输出 - 请修改JMeter配置以匹配Generating Report Dashboard文章中描述的配置。

参考文献:

+0

我可以证实,jmeter.save.saveservice.print_field_names =真已被设置在我的属性文件。当你说.jtl文件时,我没有生成一个.jtl文件。我从聚合报告创建一个.csv文件,该报告是使用命令行作为HTML报告的输入。仍然没有好处:( –

+0

'jtl' =='csv',请勿使用Aggregate Report输出,[在命令行非GUI模式下运行JMeter测试](https://www.blazemeter.com/blog/亲爱的abby-blazemeter-how-do-i-run-jmeter-non-gui-mode)像'jmeter -n -t test.jmx -l result.jtl'并生成报告仪表板,例如'jmeter -g result.jtl -o/report/destination /文件夹# –

+0

你做了我的一天,太棒了!!!它的工作很棒,命令行的使用,而不是使用汇总报告做了工作 –

相关问题