从命令行在jmeter中创建摘要报告

时间:2013-11-19 07:19:20

标签: jmeter

我使用的是Jmeter版本:2.10。我测试了几个Http采样器。当我从命令行运行测试时 jmeter.bat -n -t "C:\Jmeter Projects\TestSuite.jmx" -l "C:\Jmeter Projects\testResult.xml"

测试结果创建“testResult.xml”,但是当我打开它时,数据是cvs格式

1384844043490,1527,HTTP Request-1,200,OK,Thread Group 1-1,text,true,2776,1527
1384844045046,350,HTTP Request-2,200,OK,Thread Group 1-1,text,true,395,350
1384844045411,4890,HTTP Request-3,200,OK,Thread Group 1-1,text,true,977530,4888
1384844050304,286,HTTP Request-5 ,200,OK,Thread Group 1-1,text,true,4091,28

没有标题。如果我能获得表头或.jtl格式,我不介意csv格式。

2 个答案:

答案 0 :(得分:1)

我认为从JMeter 2.8开始,默认的JTL格式是CSV而不是XML。我自己没试过,但这应该适合你: -Jjmeter.save.saveservice.output_format=xml

答案 1 :(得分:0)

按照Alon的建议进行更改并执行测试计划。将报告另存为.jtl文件。

jmeter.bat -n -t "C:\Jmeter Projects\TestSuite.jmx" -l "C:\Jmeter Projects\testResult.jtl"

然后使用JMeter插件生成您想要的报告类型。