JMeter如何通过命令行生成aggregate-reports

新路 2019-09-08

Problem

JMeter在命令行状态下只能生成普通的测试报告,但普通的测试报告信息可能不够,那么如何在命令行状态下生成聚合报告呢?

Solution

  1. 下载JMeterPluginsCMD
  2. 将下好的 plugins-manager.jar放在JMeter的/lib/ext/目录下;
  3. 打开JMeter,进入 “Option > Plugins Manager”;
  4. 安装以下插件:

    • Synthesis Report
    • Command-Line Graph Plotting Tool
  5. 在JMeter的/bin目录下运行:

    JMeterPluginsCMD.bat --generate-csv aggregate.csv --input-jtl results.jtl --plugin-type AggregateReport

    .bat 是Windows下运行的脚本,若是在Linux下运行,将JMeterPluginsCMD.bat替换为JMeterPluginsCMD.sh即可。上述的命令是将由运行JMeter而生成的普通测试报告results.jtl转为名为aggregate.csv的聚合报告。

相关推荐