性能测试
性能测试方法是通过模拟生产运行的业务压力量和使用场景组合,测试系统的性能是否满足生产性能要求。
负载测试
负载测试方法通过被测系统上不断增加压力,直到性能指标,例如响应时间超过预定指标或某种资源使用已经达到饱和状态。负载测试方法通过”检测--加压--直到性能指标超过预期“的手段,其目的是找到系统处理能力的极限。
压力测试
压力测试方法测试系统在一定饱和状态下,例如cpu,内存等在饱和使用情况下,系统能够处理的会话能力,以及系统是否会出现错误。
配置测试
配置测试方法通过对被测系统的软硬件环境的调整,了解各种不同环境对系统性能影响的程度,从而找到系统各项资源的最优分配原则。
并发测试
并发测试方法通过模拟用户的并发访问,测试多用户并发访问同一个应用、同一个模块或者数据记录时是否存在死锁或者其他性能问题。
可靠性测试
可靠性测试方法通过给系统加载一定的业务压力(例如资源在70%~90%的使用率)的情况下,让应用持续运行一段时间,测试系统在这种条件下是否能够稳定运行。
失效恢复测试
失效恢复测试方法是针对有冗余备份 和负载均衡的系统设计的。这种测试方法可以用来检验如果系统局部发生故障,用户是否能够继续使用系统;已经如果这种情况发生,用户将受到多大程度的影响。