Jmeter CLI:如何在测试计划(参考提供)中为单独的线程组获取单独的JTL报告?

时间:2017-01-23 08:48:44

标签: multithreading jmeter report

我从CLI运行Jmeter。在测试运行结束时,我得到一个Jmeter报告,我需要进一步协调以分离不同线程组的结果。

我想在测试计划中针对两个不同的线程组使用两个不同的JTL。

我已经完成了这个解决方案,但由于此页面上的内容非常有限。我无法弄清楚如何去做。

参考:https://qnalist.com/questions/700654/multiple-thread-groups-jtl-file

2 个答案:

答案 0 :(得分:1)

  1. Aggregate ReportSimple Data Writer侦听器添加到每个线程组。
  2. Filename字段中,提供要保存结果的文件的完整路径。 (每个线程组中不同聚合报告侦听器的不同文件/路径,否则,将覆盖结果)
  3. 或者,您可以使用Configure按钮配置要保存在文件中的值。
  4. 注意:如果您正在使用,则无需添加-l result.jtl文件。 JMeter将结果保存在给定的路径/文件中。这是可选的,如果您指定,它将收集所有结果(这是您当前的方案)。

    添加了参考的屏幕截图: enter image description here

答案 1 :(得分:0)

您可以使用Filter Results Tool来过滤属于此线程组或该线程组的结果(只需确保它们具有不同的名称)。

使用示例:

  

jmeter \ lib \ ext \ FilterResults.bat --output-file threadgroup1.csv --input-file results.jtl --include-label-regex true --include-labels“P [1-3]。* “

可以使用JMeter Plugins Manager

安装该工具