什么是测试计划:
>>软件测试工作正式实施之前明确测试的对象,并且通过对资源、时间、风险、测试范围和预算等方面的综合分析和规划,保证有效的实施软件测试
为什么制定测试计划:
>>把知识和经验直接转化为执行任务的具体方法
>>为组织、安排和管理测试项目提供一个整体框架
>>促进团队间关于测试任务和过程的交流
>> 对项目执行过程中的风险进行分析,并制定相关的应对策略
何时制定测试计划:
>>软件测试计划应当尽早的制定,需求说明书确定之后进行
>>软件测试计划在测试活动中处于中心位置
使用和维护测试计划:
>>使用过程中要对测试计划进行必要的监督
>>测试假话要经过评审
>>测试项目是否按照计划执行
>> 测试计划是否需要调整或修改
软件测试计划的基本结构:
>>测试计划的简介
>>测试项目说明
>>测试范围
>>测试手段和策略
>>项目通过或失败的标准
>>暂停和重新启动测试的标准/原则
>>测试的可交付行
>>测试任务分配
>>测试环境的需求
>>职责
>>人员和培训需求
>>进度表
>>风险及偶然事故的预测
正确认识测试计划:
>>谁是测试计划的最终用户
>>测试计划的最终用户一般是研发团队
>>测试计划作为产品提交给用户(特殊需求、军方、外包测试用户)
>>关于测试计划的格式和内容
>>用户是研发团队:
>>测试计划的价值取决于它能在多大的程度上帮助你管理你的测试项目和帮助你发现错误
>>千万不要为了写测试计划而写测试计划,测试计划务必能指导测试工作,切实具有可用性
>>简单的套用模板,没有意义
>>用户是特殊用户:
>>按用户要求填写