性能测试类别 软件测试
【性能测试】
性能测试是一种“正常”的测试,主要测试正常使用时,系统是否满足(性能指标)要求。同时,可能为了保留系统的扩展空间,进行一些稍微超出“正常”范围的测试。
【负载测试】
通过在被测系统上不断增加压力,知道性能指标。例如:响应时间超过预定指标或服务器资源达到饱和状态。这种测试考验并找到系统的处理极限,为系统调优提供依据。负载测试较性能测试,压力要大些。
【压力测试】
对系统不断施加压力的测试,通过确定系统的瓶颈或不能接受的性能点,来获得系统能够提供最大服务级别的测试。例如:测试一个WEB站点在大量的负荷下,何时系统的响应会退化或失败。
【配置测试】
配置测试主要是通过测试找到系统各项资源的最佳分配原则。配置测试是系统调优的重要依据,例如:我们可不停地调整Oracle
【并发测试】
测试多个用户同时访问同一个应用、同一个模块或数据记录时,是否存在死锁或其它性能问题。几乎所有的性能测试都会涉及一些并发测试。
【容量测试】
测试系统能够处理的最大会话能力,确定系统可处理同时在线的最大用户数,通常和数据库有关。
【可靠性测试】(稳定性测试/健壮性测试)
通过给系统加载一定合适压力(如CPU资源在70%-90%的使用率)的情况下,运行较长一段时间,验证系统是否稳定。
【失败测试】(恢复测试)
对于有冗余备份和负载均衡的系统,通过这样的测试来验证:如果系统局部发生故障,用户是否能够继续使用系统,用户将会受到多大的影响。
文章来源于领测软件测试网 https://www.ltesting.net/