分类:
(1)软件开发项目验收测试
软件开发项目验收测试的目的是确保软件准备就绪,并且可以让最终用户将其用于执行软件的既定功能和任务。验收测试是向未来用户表明系统能够像预定要求的那样工作,是一项确定产品是否能够满足合同或用户所规定需求的测试。
(2)软件产品确认测试
适用于软件系统开发全过程中,或软件系统开发完成后,在以上阶段中有需求的建设方或开发方。
测试标准:
GB/T 25000.51-2016《系 统 与 软 件 工 程 系 统 与 软 件 质 量 要 求 和 评 价(SQuaRE)第 51 部分:就绪可用软件产品(RUSP)的质量要求和测试细则》
GB/T 25000.10-2016 《系 统 与 软 件 工 程 系 统 与 软 件 质 量 要 求 和 评 价(SQuaRE)第 10 部分:系统与软件质量模型》
测试内容:
功能性测试、性能效率测试、兼容性测试、易用性测试、可靠性测试、信息安全性测试、可移植性测试、维护性测试
测评目的:
根据任务书或合同要求制定测试方案,验证工程项目是否满足用户需求;验证所测软件质量特性是否达到系统的要求。
测试报告可作为验收依据及判断软件工程项目是否按规定完成。