我正在 jmeter 上运行测试(200 个线程;3000 个加速周期),在测试中间,jmeter gui 突然卡住(测试仍在运行)。
我只是想知道考虑到GUI卡住并且我无法在其中获取摘要结果,我是否仍然可以获得在jmeter上完成的测试运行的摘要结果?
最佳答案
就是:不要使用JMeter GUI进行负载测试执行,GUI模式用于测试开发和调试。一旦您对测试行为感到满意:
- 禁用所有监听器
- 调整 JVM 设置(至少增加 Java 堆空间)
Run your test in non-GUI mode像:
jmeter -n -t /path/to/testplan.jmx -l /path/to/results.jtl
测试完成后,您将能够:
- 使用 JMeter GUI 打开
results.jtl
文件,使用 Listener由您选择 Generate HTML Reporting Dashboard像:
jmeter -g /path/to/results.jtl -o /path/to/html/report/folder
- 使用 JMeter GUI 打开
参见9 Easy Solutions for a JMeter Load Test “Out of Memory” Failure JMeter 性能调优建议汇编的文章。
关于java - Jmeter GUI在测试运行过程中突然卡住,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40518936/