JMeterAPI测试报告生成

JMeterAPI测试报告生成,jmeter,report,jmeter-plugins,Jmeter,Report,Jmeter Plugins,我正在使用JMeter进行api测试。如何生成测试的通过/失败报告?有可用的插件吗?我只想知道我的测试是否通过并导入它。Jmeter包含监听器,它可以向您发布测试结果,您可以从中分析测试是通过还是失败 线程组右键单击-->添加->侦听器包含各种类型,您可以根据需要选择Jmeter包含侦听器,它可以向您发布测试结果,您可以从中分析测试是通过还是失败 线程组右键单击-->添加->监听器,其中包含各种类型,您可以根据您的需求自动选择。将400以上的采样器视为失败 此外,如果您希望响应正文中包含一些数据

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

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


线程组右键单击-->添加->侦听器包含各种类型,您可以根据需要选择

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


线程组右键单击-->添加->监听器,其中包含各种类型,您可以根据您的需求自动选择。将400以上的采样器视为失败

此外,如果您希望响应正文中包含一些数据,或者反之亦然,您可以应用,即

-检查响应中是否存在指定的文本 -确保请求持续时间不超过某个阈值 等
请参阅指南,以了解更多关于基于不同标准的JMeter采样器有条件失败的信息,通常是JMeter自动失败。将400以上的采样器视为失败

此外,如果您希望响应正文中包含一些数据,或者反之亦然,您可以应用,即

-检查响应中是否存在指定的文本 -确保请求持续时间不超过某个阈值 等
请参阅指南以了解更多关于基于不同标准的有条件失败的JMeter采样器的信息

自JMeter 3.0以来,如果您遵循以下文档,测试结束时将生成HTML报告:


从JMeter 3.0开始,只要您遵循以下文档,测试结束时将生成一个HTML报告:


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

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

如果您尚未对其进行配置,并且为了供其他用户参考,您可以使用以下命令行选项生成HTML报告。该报告将在测试运行结束时生成。请注意,报告_dir不应存在,如果测试因信号中断而停止,则不会生成报告

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

如果您尚未对其进行分析,并且为了参考其他用户,您可以使用以下命令行选项生成HTML报告。该报告将在测试运行结束时生成。请注意,报告_dir不应存在,如果测试因信号中断而停止,则不会生成报告

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

谢谢你的回答。我浏览了你提到的链接,但没有找到解决方案。我想要像在链接中提到的HTML报告。我将代码行从report.properties复制到user.properties。我重新启动了jmeter。我没有看到任何仪表盘。我遗漏了什么吗?是的,如果你只是更新了user.properties或jmeter.properties,那就意味着你没有仔细阅读文档。您需要添加命令行选项。谢谢您的回答。我浏览了你提到的链接,但没有找到解决方案。我想要像在链接中提到的HTML报告。我将代码行从report.properties复制到user.properties。我重新启动了jmeter。我没有看到任何仪表盘。我遗漏了什么吗?是的,如果你只是更新了user.properties或jmeter.properties,那就意味着你没有仔细阅读文档。您需要添加命令行选项。对答案有任何反馈吗?若可以,你们应该接受它并投票,这样它对其他人对答案的反馈是有用的?如果可以,你应该接受它并投票,这样对其他人有用