今天向大家介绍的是确认测试和系统测试。
首先来看确认测试,确认测试又称为有效性测试,他的任务是验证软件的功能和性能,以及验证其他是否与用户需求一致。那么什么时候开始进入确认测试呢?集成测试完成以后,分散开发的模块被连接起来,构成完整的程序。其中各模块之间的接口存在的问题都已消除,这时就进入了确认测试。在确认测试中最主要的就是进行有效性测试盒软件配置审查,有效测试就是在模拟的环境下,运用黑盒测试的方法,验证所测试软件是否满足需求规格说明书列出的需求。软件配置审查主要就是保证软件配置的所有成分都齐全,这部分一般都是列出要检查的清单,逐一验证。
系统测试是针对软件产品系统进行的测试,主要验证整机系统是否满足了系统需求规格的定义。系统测试是将通过确认测试的软件,作为整个基于计算机系统的一个元素,与计算机硬件、外设、某些支持软件、数据和人员等其他元素结合在一起,在实际运行的环境下,对计算机系统进行的测试。系统测试的种类一般有以下几种:
1)恢复测试:就是采取人工干预方式使软件出错,而不能正常工作,来检验系统的恢复能力。比如突然断电。
2)安全测试
3)强度测试
4)性能测试
5)其他的一些测试
确认测试和系统测试大多数公司都是一起进行的了,要说区别就是确认测试一般是在模拟环境下,一般是开发环境,系统测试是真实的环境。