测试运行后,如何在jmeter中生成测试结果(CSV)文件和JTL文件。因为,这个jtl文件用于在jmeter3.0中生成Dashboard报告。
所以,请给我解决方案。
谢谢, 瓦拉默。
答案 0 :(得分:5)
-l
命令行参数提供结果文件位置您可以在测试执行后生成仪表板,如下所示:
jmeter -n -t /path/to/test.jmx -l /path/to/results/jtl -e -o /path/to/html/report/folder
参考文献:
答案 1 :(得分:0)
您可以使用http://jmeter.apache.org/usermanual/component_reference.html#Simple_Data_Writer
或
http://jmeter.apache.org/usermanual/component_reference.html#Sample_Result_Save_Configuration
您在页面上有其他组件,例如http://jmeter.apache.org/usermanual/component_reference.html#Summary_Report
答案 2 :(得分:0)
您可以通过在jmeter.properties文件中设置属性来更轻松地解决此问题。
jmeter.save.saveservice.output_format=csv
答案 3 :(得分:0)
Jmeter 4.0解决方案:(我相信它可以在旧版本上执行,但我没有尝试过)
jmeter -n -t C:\ apache-jmeter-4.0 \ res \ nonGUI.jmx -l C:\ apache-jmeter-4.0 \ res \ log \ logResult.log -j C:\ apache-jmeter-4.0 \ res \ log \ logFile.log -e -o C:\ apache-jmeter-4.0 \ res \ report
(a)实际日志 // C:\ apache-jmeter-4.0 \ res \ log \ logFile.log
(b)具有通过/失败状态的结果 C:\ apache-jmeter-4.0 \ res \ log \ logResult.log
(c) HTML报告 C:\ apache-jmeter-4.0 \ res \ report \ index.html