我正在运行jmeter(200线程;在测试期间,jmeter GUI突然冻结(测试仍在运行)。
我只是想知道,考虑到gui冻结并且我无法在其中获得摘要结果,是否有任何可能性,我仍然可以在jmeter上获得完成测试运行的摘要结果?
它是:不使用JMeter GUI执行负载测试, GUI模式是用于测试开发和调试。一旦您对您的测试行为感到满意:
- 禁用所有监听器
- 调整JVM设置(至少增加Java堆空间)
-
在非gui模式下运行测试,如:
jmeter -n -t /path/to/testplan.jmx -l /path/to/results.jtl
-
当测试结束时,您将能够:
- 使用JMeter GUI打开
results.jtl
文件使用您选择的监听器 -
生成HTML报告仪表板,如:
jmeter -g /path/to/results.jtl -o /path/to/html/report/folder
- 使用JMeter GUI打开
请参阅JMeter负载测试"内存不足"失败的9个简单解决方案文章,以获取JMeter性能调优建议的编译。