5、用户验收测试实施

  用户验收测试可以分为两个大的部分:软件配置审核和可执行程序测试,其大致顺序可分为:

  1.文档审核

  2.源代码审核

  3.配置脚本审核

  4.测试程序或脚本审核

  5.可执行程序测试。

  软件配置审核:

  对于一个外包的软件项目而言,软件承包方通常要提供如下相关的软件配置内容:

  ―可执行程序

  ―源程序

  ―配置脚本

  ―测试程序或脚本。

  ● 主要的开发类文档:

  《需求分析说明书》
  《概要设计说明书》
  《详细设计说明书》
  《数据库设计说明书》
  《测试计划》
  《测试报告》
  《程序维护手册》
  《程序员开发手册》
  《用户操作手册》
  《项目总结报告》

  ● 主要的管理类文档:

  《项目计划书》
  《质量控制计划》
  《配置管理计划》
  《用户培训计划》
  《质量总结报告》
  《评审报告》
  《会议记录》
  《开发进度月报》

  ● 在开发类文档中,容易被忽视的文档有《程序维护手册》和《程序员开发手册》。

  《程序维护手册》的主要内容包括:系统说明(包括程序说明)、操作环境、维护过程、源代码清单等,编写目的是为将来的维护、修改和再次开发工作提供有用的技术信息。

  《程序员开发手册》的主要内容包括:系统目标、开发环境使用说明、测试环境使用说明、编码规范及相应的流程等,实际上是程序员的培训手册。