我是Jmeter的初学者。我的目标是测试1000000个API请求的性能。我已经开始在GUI模式下进行测试,但是在达到5000个请求之后,它抛出了错误。从这个错误中,我注意到我必须运行在非GUI模式下的Jmeter可以运行更多的请求。我已经开始在非GUI模式下运行,它以摘要格式给出结果。我想看看哪种API是成功的还是失败的,就像我们可以在GUI模式下看到的那样查看结果树侦听器。
答案 0 :(得分:1)
您可以创建JMeter仪表板以查看结果。在非GUI模式下运行测试,如下所示:
jmeter -n -t / path / to / testplan -l /path/to/result.jtl
测试完成后,您可以使用(.jtl)文件生成仪表板
运行以下命令:
jmeter -g /path/to/result.jtl -o OUTPUT_FOLDER
检查输出文件夹-> index.html ,您将看到已发送的API请求列表。
答案 1 :(得分:0)
通常在run JMeter in command-line non-GUI模式下,应指定.jtl results file来存储测试输出,例如:
jmeter -n -t test.jmx -l result.jtl
^test ^file with
plan test results
测试完成后,您可以:
result.jtl
(这是普通的LibreOffice Calc文件)并在那里分析结果result.jtl
文件