很多软件开发后期都要进行软件验收测试,通过验证信息系统或者开发软件、程序是否按照需求说明书的开发达到了国家标准,满足用户的需求。
在软件产品验收交付时,软件项目组按照软件开发计划,提出产品库软件产品出库申请。
软件项目组获得产品库出库的软件产品,包装交付软件产品,将软件产品提交给用户,并辅助用户对软件产品进行验收测试。
软件产品验收测试通过后,软件项目组在用户现场进行软件产品的安装、配置、调试和使用培训。
软件验收测试是部署软件之前的一个测试操作。
在软件产品完成了单元测试、集成测试和系统测试之后,产品发布之前所进行的软件测试活动。
它是技术测试的一个阶段,也称为交付测试。
验收测试的目的是确保软件准备就绪,并且可以让用户将其用于执行软件的既定功能和任务。
软件验收步骤:
(1)按要求从产品库中出库需要交付的软件产品。
(2)按照软件开发计划的要求,标识和包装出库交付的软件产品,并填写软件移交项目清单。
(3)提出软件验收申请,填写软件验收申请报告、软件移交项目清单以及出库交付的软件产品。
(4)用户方成立软件产品验收组,对验收交付软件产品进行文档审查和验收测试。
(5)软件项目组与用户协商确认验收交付发现问题。
如果当前状态满足软件产品验收交付结束条件,则进行产品资料归档;针对验收测试发现问题,提出解决方案,升级软件产品版本。
(6)软件项目组参加用户方组织的验收评审,验证已安装、配置和调试到位的软件产品。
验证过程由用户方、软件项目组、软件安装人员共同参加,记录验证结果。
(7)定期邀请用户填写软件产品顾客调查表回访确认,对收集到的软件产品顾客调查表等软件产品验收交付记录进行编号、留存。