我想使用命令行保存聚合报告生成的表数据,以便我可以自动化该过程。然而,我从 2004 年左右使用 2.2/2.3 jmeter 的旧帖子中读到这是无法完成的。但由于现在是 2014 年,我们使用的是 jmeter 2.11,我想知道我们是否可以保存表数据。
红色框的按钮是我想要做的,但是使用命令行而不是 GUI。
![enter image description here](https://i.stack.imgur.com/U1yZv.png)
Thanks
为了实现这一点,您必须编写批处理脚本(Windows)和 shell 脚本(Linux)。
请按照以下步骤操作:
- 通过命令行运行Jmeter并指定输出*.jtl文件的路径
- 调用 Jmeter \lib\ext 目录中的 CMDRunner.jar 将 *.jtl 文件转换为聚合报告并另存为 CSV 文件。
- jmeter -n -t "C:\Test.jmx" -l "C:\output.jtl" ^&^& 退出
- java -jar CMDRunner.jar --tool Reporter --generate-csv "C:\Aggregate_Report.csv" --input-jtl "C:\output.jtl" --plugin-type AggregateReport
希望这会有所帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)