如何在jmeter的聚合报告中以秒为单位获取响应时间

如何在jmeter的聚合报告中以秒为单位获取响应时间,jmeter,jmeter-plugins,jmeter-5.0,Jmeter,Jmeter Plugins,Jmeter 5.0,平均值-所有响应的算术平均值(所有时间的总和/计数) 所需的最小响应时间(毫秒)(以秒为单位) 从当前起,所需的最大响应时间(毫秒)以秒为单位是不可能的 作为一种解决方法,您可以添加一个,并将连接时间、延迟和运行时间除以1000,这样您将以秒为单位获得这些指标 示例代码: prev.setConnectTime((prev.getConnectTime() / 1000) as long) prev.setLatency((prev.getLatency() / 1000) as long) o

平均值-所有响应的算术平均值(所有时间的总和/计数) 所需的最小响应时间(毫秒)(以秒为单位) 从当前起,所需的最大响应时间(毫秒)以秒为单位是不可能的

作为一种解决方法,您可以添加一个,并将连接时间、延迟和运行时间除以1000,这样您将以秒为单位获得这些指标

示例代码:

prev.setConnectTime((prev.getConnectTime() / 1000) as long)
prev.setLatency((prev.getLatency() / 1000) as long)
org.apache.commons.lang3.reflect.FieldUtils.writeField(prev, 'elapsedTime', (prev.getTime() / 1000) as long, true)
请注意,您将失去精度,例如,您有400毫秒的响应时间-您将得到0,600毫秒的响应时间将是1秒,等等

更多信息: