5、用户验收测试实施
用户验收测试可以分为两个大的部分:软件配置审核和可执行程序测试,其大致顺序可分为:
1.文档审核
2.源代码审核
3.配置脚本审核
4.测试程序或脚本审核
5.可执行程序测试。
软件配置审核:
对于一个外包的软件项目而言,软件承包方通常要提供如下相关的软件配置内容:
―可执行程序
―源程序
―配置脚本
―测试程序或脚本。
● 主要的开发类文档:
《需求分析说明书》
《概要设计说明书》
《详细设计说明书》
《数据库设计说明书》
《测试计划》
《测试报告》
《程序维护手册》
《程序员开发手册》
《用户操作手册》
《项目总结报告》
● 主要的管理类文档:
《项目计划书》
《质量控制计划》
《配置管理计划》
《用户培训计划》
《质量总结报告》
《评审报告》
《会议记录》
《开发进度月报》
● 在开发类文档中,容易被忽视的文档有《程序维护手册》和《程序员开发手册》。
《程序维护手册》的主要内容包括:系统说明(包括程序说明)、操作环境、维护过程、源代码清单等,编写目的是为将来的维护、修改和再次开发工作提供有用的技术信息。
《程序员开发手册》的主要内容包括:系统目标、开发环境使用说明、测试环境使用说明、编码规范及相应的流程等,实际上就是程序员的培训手册。