2023性能测试保姆级教程全套完整版【jmeter性能测试实战,jmeter性能

性能测试的目的:
1、评估系统的能力
2、识别系统的弱电、瓶颈、
3、检查系统隐藏的问题
4、检查系统的稳定性和可靠性
指标理解及测算
虚拟用户数:线程数
并发数;一定时间一定数量的虚拟用户同时对系统的某一功能,一般通过集合点实现。
事务:代表一个完整的功能,由测试人员决定
场景:性能测试的用例,
相应时间rt:平均相应时间、中位数、90%、95%、99%、基准测试(一个用户请求接口200-500MS)、压力测试(N用户并发请求;2秒)
tps:系统的重要的指标,在一定的时间内能够处理的交易数。测算:总的事务数/总的运行时间
比如:某一个系统1分钟处理1000个事务tps=1000/60=16.7
比如:按照去年的经营数据,2022年最高的一天又10万笔交易,预测2023年tps要达到多少算合格:1事务数10万,时间24*60*60=86400理论上tps=100000/86400=1.2
1)没有数据的情况下按照二八定律:80%的事务在20%的时间内完成:TPS=100000*0.8/86400*0.2=4.6
2)有准确数据:5万笔交易在8-9点完成的
TPS=50000/3600=13.9
业务的增长
QPS:每一秒的查询率
吞吐量:
资源利用率: