有效制定软件测试计划
软件测试计划的概念
一个叙述了预定的测试活动的范围、途径、资源及进度安排的文档。
它确认了测试项、被测特征、测试任务、人员安排,以及任何偶发事件的风险。
制定软件测试计划的好处
- 项目经理、高层经理等相关领导能够根据测试计划做宏观调空,进行相应资源配置等;
- 测试人员能够了解整个项目测试情况以及项目测试不同阶段的所要进行的工作等;
- 便于开发人员、市场人员、质量人员等了解测试人员的工作内容,进行有关配合工作。
谁来负责制定软件测试计划
具有丰富经验的项目测试负责人制定测试计划,需要对整个测试过程负责。
编写软件测试计划的时间
软件测试计划越早编写越好,以便对整个项目有总体的测试规划。
软件测试计划的要素
- why——为什么要进行这些测试,测试目的是什么;
- what——测试哪些方面,确定测试的内容;
- when——测试不同阶段的起止时间,确定各测试活动的时间;
- where——相应文档,缺陷的存放位置,测试环境等;
- who——谁来负责相应的工作;
- how——如何去做,使用哪些测试工具以及测试方法、测试策略进行测试。
软件测试计划模版
- 测试目的
- 测试项目简介
- 测试参考文档
- 测试提交文档
- 术语和定义
- 测试策略
- 确定测试内容
- 资源
- 测试进度
- 测试人员的任务分配
- 风险和问题
软件测试计划维护与评审
随着项目计划、软件需求、软件开发以及人员等的变更,软件测试计划也是不断更新和维护的。
今天太阳也东升,而后西沉,早晨盛开的花儿也将凋谢;今天的太阳也西沉,而后东升,阳光照射之处遍地花开,但却已非昨日之花。