阶段划分

单元测试->集成测试->确认测试->系统测试->验收测试

单元测试

编码完成后,测试最小功能单元(函数、类、模块)是否正确

集成测试

单元测试之后,测试模块之间的接口、交互是否正确

确认测试

组件集成后、系统测试前,验证软件是否符合规格说明书(SRS),也叫验证测试

系统测试

整个系统开发完成后,对整个系统进行功能、性能、安全等全面测试

验收测试

上线前,用户验证系统是否满足业务需求,α\alpha测试、β\beta测试