我使用的是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格式。
答案 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插件生成您想要的报告类型。