JMeter V5.6.3 HTML报告统计样本数与失败数不一致问题咨询
问题解答
正确数值
Total行统计的2600个样本、251个失败数是正确的,这对应你实际的业务请求量(每个线程执行1次API调用)。
差异原因
核心是JMeter事务控制器的默认行为:
- 默认勾选了「Generate parent sample」选项,此时事务控制器会生成两条样本记录:
- 事务控制器自身的汇总样本(代表整个事务的执行结果)
- 被包裹的API请求的单独样本
- 你在标签分布中求和时,把事务样本和API请求样本的数量重复累加,因此得到了2倍的数值(5200样本、502失败数),这并非真实的业务请求次数。
调整方式
如果想让标签分布求和与Total行统计一致,可修改事务控制器设置:
- 勾选「Only generate parent sample」选项,JMeter将仅生成事务控制器的汇总样本,不再单独记录API请求的样本,此时标签分布求和会和Total行数值匹配。
内容的提问来源于stack exchange,提问作者Anupam Singh
相关产品推荐
相关产品推荐

