6.5 软件测试过程
根据软件测试过程分类,软件测试工作可以分为单元测试、集成测试、系统测试和验收测试。这些测试工作是按照图6.2中所示的顺序逐项进行的。
(https://www.daowen.com)
图6.2 软件测试过程
如图6.2所示,单元测试是对软件中的基本组成单位进行的测试,验证每个模块是否满足系统设计说明书的要求。集成测试是将已测试过的模块组合成子系统,重点测试各模块之间的接口和联系。系统测试是对已经集成好的软件系统进行彻底的测试,以验证软件系统的正确性和性能等是否满足其规约所指定的要求。验收测试是根据需求规格说明书中定义的全部功能和性能要求,确认软件是否达到了要求。