Jmeter如何计算TPS
- 电脑硬件
- 2025-09-03 07:27:02

1.在jmeter中计算出接口请求的个数
1175 + 1172 + 1172 +174 + 200 + 416 + 384 + 1174 =5867
2.计算接口平均响应时间
计算每个接口的请求次数乘以平均响应时间,所有接口相加,然后除以所有接口的数量总和,得到接口的平均响应时间
(1175*1819+1172*1207+1172*772+174*1233+200*1213+416*592+384*595+1174*1669)/(1175 + 1172 + 1172 + 174 + 200 + 416+384+1174) = 1449
3.计算TPS
1个小时请求了5867次接口,那么每秒钟为1.6279次请求
5867/3600 = 1.6279
Test Result SummaryLoad Test
Total passing rate:
100%
Total number of transactions
1175 + 1172 + 1172 +174 + 200 + 416 + 384 + 1174 =5867
Average Response time (ms)
(1175*1819+1172*1207+1172*772+174*1233+200*1213+416*592+384*595+1174*1669)/(1175 + 1172 + 1172 + 174 + 200 + 416+384+1174) = 1449
Throughput (b/s):
5867/3600 = 1.6279
Error rate:
0%
性能测试-TPS估算指南TPS(Transactions Per Second)即每秒处理事务数,是衡量系统性能的重要指标。以下是几种常见的TPS计算方法:
普通计算方法 计算公式:TPS = 总请求数 / 总时间示例:假设在2019年第32周,系统有4.13万的浏览量,即总请求数约为41300。总时间按一周计算,即24小时*3600秒。计算:TPS = 41300 / (24 * 3600) = 0.48 请求数/秒结论:按照此方法,测试环境中系统需达到0.48请求数/秒的TPS即可满足线上需求。 二八原则计算方法 原则:80%的请求在20%的时间内完成。计算公式:TPS = 总请求数 * 0.8 / (总时间 * 0.2)计算:TPS = 41300 * 0.8 / (24 * 3600 * 0.2) = 1.91 请求数/秒结论:根据二八原则,测试环境中系统需达到1.91请求数/秒的TPS以满足线上需求。此方法通常比平均值计算方法更能反映实际需求。按业务数据计算
稳定性测试:
计算依据:根据业务数据统计图,确定有效工作时长和订单分布。示例:假设有效工作时长为16小时,8-24点间订单占98%,即40474个订单。计算:TPS = 40474 * 0.8 / (16 * 3600 * 0.2) = 2.81 请求数/秒结论:测试环境中模拟稳定性测试时,系统需达到2.81请求数/秒的TPS。压力测试:
计算依据:根据业务数据统计图,确定订单最高峰时段和峰值订单数。示例:假设最高峰在21-22点,一小时订单总数为8853个。计算:TPS = 峰值请求数 / 峰值时间 * 系数。例如,TPS = 8853 / 3600 * 3 = 7.38 请求数/秒结论:测试环境中模拟压力测试时,系统需达到7.38请求数/秒的TPS。以上计算方法仅供参考,实际TPS的计算还需根据具体业务场景和系统特点进行调整和优化。
Jmeter如何计算TPS由讯客互联电脑硬件栏目发布,感谢您对讯客互联的认可,以及对我们原创作品以及文章的青睐,非常欢迎各位朋友分享到个人网站或者朋友圈,但转载请说明文章出处“Jmeter如何计算TPS”