说明:
1、性能测试是一个综合描述
2、性能测试指的是 一种分类 或 多种分类
①、基准测试
分类:
硬件环境测试:对硬件设备的最大性能给出合理的数据
软件环境测试:评估系统一个基准性能指标,作为后续性能测试的参照
②、负载测试
负载测试是模拟在负荷环境中运行,通过不断加载(如逐渐增加模拟用户的数量)来观察
不同负载下系统的响应时间和吞吐量、系统占用的资源(如cpu、内存等),以检验系统的行为和特性,以发现系统可能存在的性能瓶颈
③、并发测试
多用户并发访问同一个应用、模块、数据时是否产生隐藏的并发问题,如线程锁、资源争用,不能实时同步问题。 几乎所有的性能测试都会涉及并发测试。
④、压力测试(又名强度测试)
压力测试实在强负载(大数据量、大量并发用户等)下的测试,查看应用系统的峰值使用情况下操作行为,从而有效地发现系统的某项功能隐患(比如内存泄露)、系统是否具有良好的容错能力和可恢复能力。
压力测试分类:
高负载下的长时间的稳定压力测试. 7*24h
极限负载情况下导致系统崩溃的破坏性测试