代码之家  ›  专栏  ›  技术社区  ›  Bastian

如何在Jmeter html报告中显示所有故障和错误消息-Jmeter

  •  0
  • Bastian  · 技术社区  · 7 年前

    我有一个关于jmeter报告的问题。 我在非ui模式下运行测试计划,并在Jmeter中获取csv和html仪表板。 问题在于html仪表板的信息量不够,当我完成Jmeter运行时,我输入了csv,我可以看到所有步骤和所有线程组,并查看每个步骤是否通过,以及错误消息。 html仪表板报告没有提供信息,我可以看到前5个错误,但不能看到它们发生在哪个线程组中,而且我希望看到所有错误,并确切地看到错误发生在哪里。它们是将整个csv显示为html的一种方式吗?因为所有报告都是关于性能的,而不是关于功能的数据。运行后,仍然需要输入csv并将成功行筛选为失败,并检查错误和断言。 他们有没有办法在报告中看到错误的全貌? **我的目的是,当输入html报告时,手动QA可以准确地看到错误,以及在哪个步骤和哪个线程组中,就像在csv中一样。所有这些,没有分组,只有整行数据

    提供了csv和html仪表板的图片 [ enter image description here ][CSV每个步骤都有一行结果]

    [ enter image description here ][仪表板无法理解哪个测试中发生了哪个错误,无法获得完整的错误结果]

    1 回复  |  直到 7 年前
        1
  •  0
  •   Dmitri T    7 年前

    这个“前5个错误”是硬编码的,因此您无法轻松配置它。有 report-template 默认报告模板所在的JMeter安装“bin”文件夹下的文件夹,您可以修改 FreeMarker 配置从 here

    一个更简单的解决方案是切换到 JMeter Ant Task 它包含非常简单的HTML格式的测试报告,每个失败都有详细的错误信息,它应该是一个很好的替代品,因为手动QAs通常不需要性能相关的指标和图表。看见 Five Ways To Launch a JMeter Test without Using the JMeter GUI 文章提供了更详细的解释和示例配置。