信息化建设项目第三方软件验收测试的意义来源: 日期:[2021-05-12]
一、目的和意义
软件开发项目验收是对整个开发项目的结果的评价,是软件交付使用前对项目进行评估、认定和总结的过程,包括费用、质量、服务等多个方面。通过验收工作,找出项目中可能存在的问题和不足,并进行最后的修正,使项目成果完美地交付到最终使用人员手中。软件项目验收测试是依据其项目计划任务书或委托开发软件的相关合同书,参照相应的国家标准对将交付验收的软件产品进行一种符合性测试,以验证其是否符合它的规格说明,是否达到预定的计划目标。
测试报告将对软件系统是否满足开发方、用户所签定的合同给出中立的、综合的、权威的评价。
二、测试内容
按合同条款与系统需求说明书对工程项目进行全面质量验收评测,验证是否满足需求,功能实现与性能指标是否达到业主的要求。测试指标一般包括:功能性、性能效率、兼容性、易用性、可靠性、信息安全性、维护性、可移植性、开发文档等。三、测试流程
(1)填写软件测试委托表,打印后加盖公章;(2)提交被测试软件样品及相关文档资料、软件产品测试功能列表,打印后加盖公章;
(3)根据测试要求、项目类型、测试工作量确定测试方案、测试费用和测试工期,并签署委托测试合同;
(4)测试项目组按照相应的测试规范进行测试。开发单位安排一位熟悉被测软件的工程师在进行软件测试时协助测试工程师。 具体测试流程如下:
①根据既定的测试方案,测试项目组对被测软件进行首轮测试,并形成规范的报告文档;
②软件开发方根据测试报告文档,对测试发现的问题进行修正;
③回归测试实施阶段,直至所有软件功能均达到验收标准。
(5)提交测试报告,归还委托单位为测试提供的软、硬件设备。
(6)测试样品及相关文档由测评中心归档。