为什么要进行软件性能测试?
性能测试,简而言之就是测试软件性能方面的质量,是一种非功能性的测试。性能测试类型包括负载测试、强度测试、容量测试,主要有以下作用:
1、评估系统能力
这些测试有助于参数的基准测试,可以度量系统的响应时间;还有助于检查系统是否可增加用户量。
2、识别系统弱点
受控的负荷可增加到极端的程度,并进行突破,从而可以修复系统内的漏洞或薄弱之地。
3、进行系统调优
多次验证测试,调整系统活动是否达到预期效果,从而改进性能,检测软件系统中的问题。
4、验证稳定性和可靠性
在一定负荷下执行测试一定时间是可以有效的评估改系统稳定性和可靠性的方法。