【问题标题】:Jmeter command line to "save table data" in a aggregate reportJmeter 命令行在聚合报告中“保存表数据”
【发布时间】:2014-09-29 19:52:04
【问题描述】:

我想使用命令行保存汇总报告生成的表格数据,以便我可以自动化该过程。但是,我在 2004 年左右使用 2.2/2.3 jmeter 从一篇较旧的帖子中读到,这是无法做到的。但是现在是 2014 年,我们使用的是 jmeter 2.11,我想知道我们是否可以保存表格数据。

红色框内的按钮是我想要做的,但使用命令行而不是 GUI。

谢谢

【问题讨论】:

  • 好吧,至少这个解决方案怎么样:stackoverflow.com/questions/7990863/…
  • 该解决方案仅适用于汇总报告响应,而不适用于保存表数据。它们有一些相似之处,但不是我需要的主要细节。
  • 对于 jmeter-4.0,请查看 this answer 到类似的线程。

标签: jmeter


【解决方案1】:

为了实现这一点,您必须编写批处理脚本(Windows)和 shell 脚本(Linux)。
请按照以下步骤操作:

  • 通过命令行运行 Jmeter 并指定输出 *.jtl 文件的路径
  • 调用 Jmeter \lib\ext 目录中的 CMDRunner.jar 将 *.jtl 文件转换为聚合报告并保存为 CSV 文件。
  1. jmeter -n -t "C:\Test.jmx" -l "C:\output.jtl" ^&^& 退出
  2. java -jar CMDRunner.jar --tool Reporter --generate-csv "C:\Aggregate_Report.csv" --input-jtl "C:\output.jtl" --plugin-type AggregateReport
  • 运行您的 *.bat 或 *.sh 文件

希望这会有所帮助。

【讨论】:

猜你喜欢
  • 2017-06-03
  • 1970-01-01
  • 2016-07-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-20
  • 1970-01-01
相关资源
最近更新 更多