【问题标题】:Jmeter API Testing Report GenerationJmeter API 测试报告生成
【发布时间】:2016-10-09 21:31:34
【问题描述】:

我正在使用 JMeter 进行 api 测试。如何生成测试的通过/失败报告?有没有可用的插件?我只想知道我的测试通过或失败并导入它。

【问题讨论】:

  • 对答案有任何反馈吗?如果可以,您应该接受并投票,以便对其他人有用

标签: jmeter report jmeter-plugins


【解决方案1】:

如果您还没有想通,为了给其他用户参考,您可以使用以下命令行选项来生成 HTML 报告。该报告将在测试运行结束时生成。请注意,report_dir 不应存在,如果测试因信号中断而停止,则不会生成报告。

./jmeter -n -t test.jmx -l test.jtl -e -o report_dir

【讨论】:

    【解决方案2】:

    您可以使用菜单中的任何一个来查看结果。 线程组 > 添加 > 监听器 如果您正在寻找详细的报告,我建议您使用 LoadSophia (Loadosophia.org),这将有助于更好地理解报告。 您必须生成 jtl 文件(从终端运行 jmeter 并设置输出目录时会生成 jtl 文件)并将 jtl 文件上传到 LoadSophia。

    【讨论】:

      【解决方案3】:

      从 JMeter 3.0 开始,如果您遵循此文档,则会在测试结束时生成 HTML 报告:

      【讨论】:

      • 感谢您的回答。我浏览了您提到的链接,但没有得到解决方案。我想要链接中提到的 HTML 报告。我将代码行从report.properties 复制到user.properties。我重新启动了jmeter。我没有看到任何仪表板。我错过了什么吗?
      • 是的,如果您刚刚更新了 user.properties 或 jmeter.properties,那么这意味着您没有仔细阅读文档。您需要添加命令行选项。
      【解决方案4】:

      一般来说 JMeter 是自动的。将HTTP Status Code 大于 400 的采样器视为失败。

      此外,如果您希望某些数据位于响应正文中(反之亦然),您可以应用,即

      请参阅How to Use JMeter Assertions in Three Easy Steps 指南,了解更多关于基于不同标准的条件性失败的 JMeter 采样器

      【讨论】:

        【解决方案5】:

        Jmeter 包含可以向您发布测试结果的侦听器,您可以从中分析测试是通过还是失败。

        线程组-(右键)--->添加-->监听器(包含多种类型,可根据需要选择)

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2021-12-24
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2020-05-28
          • 2014-09-26
          • 1970-01-01
          相关资源
          最近更新 更多