基准测试:对一类测试对象的某项指标进行测试
压力测试:通过对软件系统不断施加压力,检查系统处于压力情况下的应用表现。
负载测试:对被测试软件不断施压,直到达到性能指标的极限要求,主要是找到特定环境下系统处理能力的极限,在正常工作下,系统最大用户数,最佳用户数,
并发测试:主要是测试多用户并发访问同一个应用,模块,数据时是否会产生隐藏的并发问题,比如内存泄漏,线程锁,资源争用等等,主要目的不是为了获取性能指标,是为了发现并发引起的问题。
疲劳测试:让软件在一定访问量的情况下长时间运行,检验系统性能在多长时间下会明显下降,主要是验证系统运行的可靠性。
数据量测试:通过让被测试软件在不同的数据量情况下运行,检测系统性能在各种数据情况下的表现。目的是找到支持系统正常工作的数据量权限。
配置测试:主要是针对硬件配置,了解不同环境对系统性能的影响程度,从而找到系统各项资源的最优分配原则。