我们正在使用Jmeter进行非回归测试。我们想要一份报告,列出所有采样器,并按运行顺序列出,并显示成功或失败。如果失败,我们希望它列出原因(断言失败以及原因)。
这是我们使用旧的Jmeter的行为,首先是将视图结果树输出到xml文件,然后使用XSL Jmeter转换来创建html报告。
在新的报告框架中,我无法找到重现此问题的方法。所有类型的报告似乎都在汇总。
答案 0 :(得分:1)
这是JMeter开箱即用的功能,已有相当长的一段时间了。
在View Results Tree侦听器中给出以下测试结构和结果:
给您run your JMeter test in command-line non-GUI mode,例如:
jmeter -n -t test.jmx -l result.csv
测试完成后,您可以使用LibreOffice Calc或Microsoft Excel或同等功能打开result.csv
文件,您将能够按请求的顺序查看所有请求以成功状态,断言失败消息(如果存在)和其他JMeter metrics
您可以通过修改负责Results file configuration的属性