本质![在这里插入图片描述](https://img-blog.csdnimg.cn/20200419095928703.png)
性能测试常见分类
性能测试(狭义):在特定的运行条件下验证系统的能力状态。
负载测试:通过在被测系统上不断加压,直到性能指标达到极限
压力测试(强度测试):压力测试方法测试系统在一定饱和状态下,例如cpu、内存在饱和使用情况下,系统能够处理的会话能力,以及系统是否会出现错误
并发测试:通过模拟用户并发访问,测试多用户并发访问同一个应用、同一个模块或者数据记录时是否存在死锁或其者他性能问题。
配置测试:通过对被测系统的软\硬件环境的调整,了解各种不同对系统的性能影响的程度,从而找到系统各项资源的最优分配原则。
可靠性测试:在给系统加载一定业务压力的情况下,使系统运行一段时间,以此检测系统是否稳定。
理发店模型
TPS:单位时间事务数量(1小时可以理发的人数)
并发数: 系统同时处理的事务数(同时进店理发的人数)
响应时间:等待+执行时间(一个顾客等待+理发时间)
性能测试基础概念
响应时间:
响应时间:N1+N2+N3+N4+N5+N6+WT+AT+DT
(不包括服务器渲染时间)
2(优秀)-5(良好)-8(较差)原则