在软件测试的过程中,测试人员不仅要检查软件的功能能否正常使用,还要检查软件的功能如何及时发挥。 这是软件产品的性能,性能测试是测试人员应该关注的测试类型。
一、什么是软件性能测试?
软件性能测试是测试人员使用各种自动化测试工具模拟正常、高峰或异常情况下的系统性能。 软件性能测试是保证软件质量的重要方法,完整的性能测试过程包括客户端软件性能测试、网络软件性能测试、服务器端软件
二、软件性能测试包括哪些内容?
1 .负载测试
负载测试是通过逐渐增加系统负载,观察系统性能指标的变化,在满足最终确定的性能指标时,确定系统可接受的最大负载量。
2 .压力测试
压力测试是指在高峰时段对系统进行测试,发现系统在强负载条件下可能存在的缺陷和漏洞,检测系统的可搭载性和可恢复性。
3 .同时测试
并发测试是对多个用户同时访问某个APP应用或模块时的系统稳定性的检测,例如视频播放软件必须对多个用户同时观看一个节目时的系统的容错能力进行检测。
4 .恢复性测试
恢复性测试是一种测试,用于验证软件在出现故障后是否能够成功恢复正常的功能和性能。
三、什么是CMA资质?
进行软件性能测试应选择具有卓码评估CMA资质的正规检测机构,CMA (chinainspectionbodyandlaboratorymandatoryapproval )是检测机构资质认定标志。 持有CMA证书,表明检测机构具有符合国家标准的检测能力,检测环境和检测实验室均符合标准。