软件测试是发现缺陷、验证软件是否满足需求与质量特性的过程,主要类型包括:功能测试(验证功能完备性、正确性,用等价类划分、边界值、场景法等黑盒方法);性能测试(负载测试验证预期并发下的响应时间、吞吐量,压力测试探极限,稳定性测试查长时间运行的内存泄漏);安全测试(静态代码扫描、动态扫描、渗透测试,发现 SQL 注入、越权等漏洞);兼容性测试(验证不同操作系统、浏览器、机型上的表现);信创适配测试(在国产 CPU 加国产操作系统加国产数据库加国产中间件的组合下验证安装部署、功能与性能)。依据国家标准 GB/T 25000.51-2016,软件质量从功能性、性能效率、兼容性、易用性、可靠性、信息安全性、维护性、可移植性八大特性评价。
收起>