如何在JMeter聚合报告中显示延迟列?JMeter 3.3版本求助
解决JMeter 3.3聚合报告添加延迟列的正规方法
嘿,针对你在JMeter 3.3里想给聚合报告添加延迟列的需求,我给你梳理下正规的解决步骤,不用依赖JSR223 PostProcessor的临时方案:
确认核心配置项已启用
打开JMeter安装目录下的bin/jmeter.properties文件,找到以下配置行:jmeter.save.saveservice.latency=true确保这一行没有被注释(前面没有
#)。如果之前已经取消注释过,这一步可以跳过,但要确认没有其他配置覆盖它(比如user.properties里有没有设置jmeter.save.saveservice.latency=false)。重启JMeter
修改jmeter.properties后,必须完全关闭并重新启动JMeter,配置才能生效。这是很多人容易忽略的关键点!在聚合报告中启用延迟列
重启JMeter后,打开你的测试计划里的聚合报告组件:- 点击聚合报告右上角的Configure按钮(齿轮图标)
- 在弹出的配置窗口中,找到
Latency选项并勾选它 - 点击
Apply和Close,回到聚合报告界面,你就能看到新增的延迟列了
为什么之前的JSR223是临时方案?
你之前用JSR223 PostProcessor修改平均列的方式,只是把加载时间替换成了延迟值,本质上并没有原生添加延迟列。而上面的方法是通过JMeter的原生配置和组件设置,直接让聚合报告显示延迟数据,更符合官方规范,也不会干扰其他指标的展示。
如果按照以上步骤操作后还是没看到延迟列,可以检查下测试计划里的监听器是否有自定义的结果配置,或者确认你的采样器是否生成了延迟数据(比如HTTP请求默认会记录延迟)。
内容的提问来源于stack exchange,提问作者A. Temoor
相关产品推荐
相关产品推荐

