一、 测试计划的定义与原则
1 测试计划的定义
IEEE 829-1983 测试计划的定义及目的
一个叙述了预定的测试活动的范围、途径、资源及进度安排的文档。它确认了测试项、被测特征、测试任务、人员安排以及任何偶发事件的风险。
软件测试计划是指导测试过程的纲领性文档。计划可以统一认识,可以规划过程。
测试计划包含了产品概述、测试区域/测试范围(测试项)、 测试目标(被测特征)、测试优先级、测试配置/测试资源、测试周期、进度安排(测试任务、人员安排)、 测试策略、测试方法/途径、测试交流、风险分析、测试标准、需交付文档等内容。
2 测试计划进入与 退出 准则、 责任人
3 测试计划的编写原则
为了做好软件测试计划,需要注意以下几个方面
1、明确测试的目标,增强测试计划的实用性。
2、坚持“5W”规则,明确内容与过程。
What(做什么)
Why(为什么做)
When(何时做)
Where(在哪里)
How(如何做)
3、采用评审和更新机制,保证测试计划满足实践需求
测试计划创建完毕后必须提交给由项目经理、开发经理、测试经理、市场经理等组成的评审委员会审阅。
4、测试计划中不要包含详细的测试技术指标、测试步骤和测试用例。
测试计划和测试详细规格、测试用例之间是战略和战术的关系。
4 测试计划的主要工作
确定测试资