在Jmeter的“聚合”报告中打开JTL日志可能会更容易,它将为您计算吞吐量,然后将其保存回来?
但是,关于这个问题。
当前,您的公式具有时间单位/请求。给定您想要的请求/时间,您的公式应为:
Throughput = (NumRequests / (max(ts + t) - min(ts) ) ) * 1000
我不完全确定为什么要使用max和min,因为您只提供一个值,而这些函数从一组值中返回max / min。给定TS是相同的值,使用EXCEL,您最终得到:
Throughput = (NumRequests/t*1000)
我相信您真正想要的是第一个样本的startTime和最后一个样本的endTime之间的差异)
根据词汇表:
吞吐量按请求/时间单位计算。从第一个样本的开始到最后一个样本的结束计算时间。这包括样本之间的任何间隔,因为它应该代表服务器上的负载。公式为:吞吐量=(请求数)/(总时间)。
给出以下最终公式:
endTime = lastSampleStartTime + lastSampleLoadTimestartTime = firstSampleStartTimeconverstion = unit time conversion valueThroughput = Numrequests / ((endTime - startTime)*conversion)



