俗话说:凡事预则立,不预则废!软件测试同样,在测试项目之初就要制定相应的测试计划。接下来谈下如何编写测试计划问题。
一.首先了解以下几个问题:
1. 为什么要编写测试计划?
1)领导能够根据测试计划做宏观调空,进行相应资源配置等;
2)测试人员能够了解整个项目测试情况以及项目测试不同阶段的所要进行的工作等;
3)便于其他人员了解测试人员的工作内容,进行有关配合工作
2. 什么时间开始编写测试计划?
(测试需求分析前总体测试计划书/测试需求分析后详细测试计划书)
3. 由谁来编写测试计划?
具有丰富经验的项目测试负责人
4. 测试计划编写6要素?(5W1H)
1)why——为什么要进行这些测试;
2) what—测试哪些方面,不同阶段的工作内容;
3) when—测试不同阶段的起止时间;
5) who—项目有关人员组成,安排哪些测试人员进行测试
6) how—如何去做,使用哪些测试工具以及测试方法进行测试。
二.测试计划主要内容:
1.引言
1.1项目背景
1.2参考资料(计划编写依据:可行性分析报告/软件需求定义/软件概要设计/软件详细设计/用户使用说明书/……)
1.3测试术语
1.4有关项目人员组成以及联系方式(开发人员/版本控制人员/测试人员/软、硬、结构、营销人员等)
2.任务概述
2.1测试范围
2.2测试目标
2.3广义上还包含测试需求分析/测试用例编写/测试环境搭建/测试培训/测试执行等