1.得到需求,功能设计,内部设计说书和其他必要的文档
2.得到预算和进度要求
3.确认与项目有关的人员和他们的责任,对报告的要求,所需要的标准和过程
4.确定应用软件的高风险范围,建立优先级,确定测试所设计的范围和限制
5.确定测试的步骤和方法——部件、继成、功能、系统、负载、可用性等各种测试
6.确定对测试环境的要求
7.确定所需的测试工具,包括记录/回放工具、覆盖分析、测试跟踪、问题/错误跟踪、等等
8.确定对测试的输入数据的要求
9.分配任务和任务负责人,以及所需的劳动力
10.设立大致的时间表、限制、和里程碑
11.确定输入环境的类别、边界值分析、错误类别
12.准备测试计划文件和对计划进行必要的回顾
13.准备白盒测试
14.对测试案例进行必要的回顾/调查/计划
15.准备测试环境和测试用具,得到必需的用户手册/参考文件/结构指南/安装指南,建立测试跟踪过程,建立日志和档案,建立或得到测试输入数据
16.得到并安装软件版本
17.进行测试
18.评估和报告结果
19.跟踪问题/错误,并解决它