Jmeter报告-如何创建一个报告,该报告将按运行顺序列出所有采样器,并显示成功或失败结果

时间:2019-02-21 14:20:13

标签: jmeter

我们正在使用Jmeter进行非回归测试。我们想要一份报告,列出所有采样器,并按运行顺序列出,并显示成功或失败。如果失败,我们希望它列出原因(断言失败以及原因)。

这是我们使用旧的Jmeter的行为,首先是将视图结果树输出到xml文件,然后使用XSL Jmeter转换来创建html报告。

在新的报告框架中,我无法找到重现此问题的方法。所有类型的报告似乎都在汇总。

1 个答案:

答案 0 :(得分:1)

这是JMeter开箱即用的功能,已有相当长的一段时间了。

  1. View Results Tree侦听器中给出以下测试结构和结果:

    enter image description here

  2. 给您run your JMeter test in command-line non-GUI mode,例如:

    jmeter -n -t test.jmx -l result.csv
    
  3. 测试完成后,您可以使用LibreOffice CalcMicrosoft Excel或同等功能打开result.csv文件,您将能够按请求的顺序查看所有请求以成功状态,断言失败消息(如果存在)和其他JMeter metrics

    执行

    enter image description here

    您可以通过修改负责Results file configuration的属性

  4. 来控制将哪些度量标准存储在.jtl结果文件中。