Jmeter结果树与报告无法展示全部测试结果问题求助
JMeter 5.4.1 测试结果展示不全问题解决方案
该问题属于JMeter默认配置限制导致的通用问题,大量同版本使用者都遇到过同类情况,和你当前的测试请求配置无关,可通过修改配置解决:
具体修复步骤
1. 修复查看结果树仅显示前7条结果的问题
- 打开JMeter安装目录下
bin文件夹中的jmeter.properties配置文件 - 搜索
view.results.tree.max_results配置项,该配置控制结果树最多保留的结果条数,默认值通常为10(部分本地化配置可能更低),将其修改为大于你测试用例总数的数值即可,示例:
view.results.tree.max_results=100
- 保存配置文件后重启JMeter生效
- 额外排查项:确认查看结果树面板的「仅显示错误/失败」选项未被勾选,勾选状态下仅会展示运行不通过的用例结果
2. 修复测试报告仅显示20条结果的问题
报告展示限制同样来自默认配置项,按如下方式修改即可:
- 还是在
jmeter.properties配置文件中,搜索jmeter.reportgenerator.max_samples配置项,该配置默认值为20,正好对应你遇到的报告仅显示20条的情况,将其修改为更大的数值即可,示例:
jmeter.reportgenerator.max_samples=100
- 如需报告统计所有状态的请求,可同步修改
jmeter.reportgenerator.sample_filter配置值为all,确保成功、失败的请求都被纳入统计 - 保存配置后重启JMeter,重新生成报告即可展示全部测试结果
额外优化建议
如果修改上述配置后仍存在结果丢失的情况,可调整JMeter的堆内存大小,避免因内存不足导致结果被丢弃:
- Windows系统修改
bin/jmeter.bat文件,Linux/macOS系统修改bin/jmeter.sh文件 - 找到
HEAP配置行,调整为更大的内存值,示例:
HEAP="-Xms1g -Xmx2g -XX:MaxMetaspaceSize=256m"
内容的提问来源于stack exchange,提问作者Razvan
相关产品推荐
相关产品推荐

