包含xml数据的jtl报表无法在jmeter中创建html
我试图在jmeter中创建从jtl report到html report的报告,但我猜问题是,我使用下面的命令将响应数据以xml形式存储在jtl中,因此它显示错误如下-包含xml数据的jtl报表无法在jmeter中创建html,jmeter,jmeter-plugins,Jmeter,Jmeter Plugins,我试图在jmeter中创建从jtl report到html report的报告,但我猜问题是,我使用下面的命令将响应数据以xml形式存储在jtl中,因此它显示错误如下- File 'C:\Users\sobhit.sharma\Documents\ig-load-test\report.jtl' does not contain the field names header, ensure the jmeter.save.saveservice.* properties are the same
File 'C:\Users\sobhit.sharma\Documents\ig-load-test\report.jtl' 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 when generating report
发生错误:无法读取样本
另一方面,我可以用html创建报告
我的jtml文件就是这样的-
根据JMeter文件的章节:
仪表板生成器是JMeter的模块化扩展。它的默认行为是从CSV文件中读取和处理样本,以生成包含图形视图的HTML文件
这意味着您不能使用.JTL结果文件的XML格式生成HTML报告仪表板
考虑切换到CSV格式,即更改此行:
-Jjmeter.save.saveservice.output_format=xml
对于这一点:
-Jjmeter.save.saveservice.output_format=csv
如果您需要在错误发生时保存响应数据,您可以使用Flexible file writer listener将其存储到单独的文件中。Flexible file writer listener是一个好主意,但您不认为jmeter写入文件会太多。而且我只想在它失败的时候才写。
-Jjmeter.save.saveservice.output_format=csv