软件验收测试目的及意义
软件开发项目软件验收是对整个开发项目结果的评价,是软件交付使用前对项目进行评gu、认定和的过程,包括费用、质量、服务等多个方面。通过第三方软件验收测试外包,可找出项目中可能存在的问题和不足,并进行修正,以使项目成果完美的交付到使用人员手中。由讯科标准出具的软件验收测试报告将对软件是否满足开发方与用户的合同约定,给出公正、科学、的质量评价,已成为项目投资方、项目用户单位进行软件验收的主要依据。
软件验收测试服务内容
验收测试由软件验收测试和软件回归测试两个阶段组成。根据用户需要,可提供项目成本评gu的增值服务。
1、验收测试:
按照其项目计划任务书或委托开发软件的相关合同书、软件需求说明书以及相关行业标准、国家标准、法律法规等对软件的功能、性能、可靠性、易用性、可维护性、可移植性等特性进行严格的测试,以找出软件的缺陷和不足。在必要的情况下,提供专ye的故障诊断及性能瓶颈定位服务,帮助开发商和业主实施缺陷定位、修复、验证直至关闭的完整过程。在缺陷修改完成后,对系统进行回归测试。软件验收测试范围如下:
1、软件功能性(首要)
2、软件易用性
3、软件可靠性
4、软件可移植性
5、软件维护性
6、软件兼容性(共存性、互操作性、兼容性的依从性)
7、软件信息安全性(保密性、完整性、抗抵赖性、可核查性、真实性、信息安全性的依从性)
8、软件性能效率(时间特性、资源利用性、容量、性能效率的依从性)
评测依据:
依据GB/T 25000.51-2016《系统与软件工程 系统与软件质量要求和评价(SQuaRE) 第51 部分:就绪可用软件产品(RUSP)的质量要求和测试细则》。