我正在使用JMeter进行api测试。如何生成测试的通过/失败报告?有插件吗?我只是想知道我的测试通过或失败并导入它。
答案 0 :(得分:1)
Jmeter包含可以向您发布测试结果的监听器,您可以从中分析测试是通过还是失败。
线程组 - (右键单击)--->添加 - >听众(其中包含各种类型,您可以根据自己的要求选择)
答案 1 :(得分:1)
从JMeter 3.0开始,如果您遵循以下文档,则会在测试结束时生成HTML报告:
答案 2 :(得分:1)
您可以在菜单中使用其中任何一个来查看结果。 主题组>添加>听众强> 如果您正在寻找详细的报告,我建议LoadSophia(Loadosophia.org),这将有助于更好地理解报告。 你必须生成jtl文件(从终端运行jmeter并设置输出目录时生成jtl文件)并将jtl文件上传到LoadSophia。
答案 3 :(得分:1)
如果您还没有想到它并且对其他用户的引用,您可以使用以下命令行选项来生成HTML报告。报告将在测试结束时生成。请注意,如果测试因信号中断而停止,则report_dir不应存在,并且不会生成报告。
./jmeter -n -t test.jmx -l test.jtl -e -o report_dir
答案 4 :(得分:0)
一般来说,JMeter会自动生成。将HTTP Status Code高于400的采样器视为失败。
此外,如果您希望某些数据位于响应正文中(反之亦然),则可以应用
请参阅How to Use JMeter Assertions in Three Easy Steps指南,详细了解基于不同标准的有条件失败的JMeter采样器