自学笔记,欢迎指正
———————————————————————————————————————————
软件测试计划书是描述软件测试范围、测试环境、测试策略、测试管理、测试风险的一份文档。(由测试经理制定完成)
目录
测试计划的核心内容
1、产品概述
2、测试范围
--测什么 根据需求文档来整理出这个项目的所有需要测试的功能模块(功能点)
3、测试策略
--怎么测 根据具体项目的要求来确定测试类型(功能测试/ui测试/性能测试/安全性测试...)
测试策略:指的是测试的依据、测试的准入标准、测试工具的选择、测试的重点及方法、测试的准出标准等内容。
3.1、测试的依据
有两个重要的文档,即需求文档和测试用例
3.2、测试的准入标准
通常测试的准入标准是指通过冒烟测试。冒烟测试指当测试人员拿到待测软件后,并不立即投入到系统测试的用例执行工作中,而是首先筛选一些基本的功能点进行测试,如果筛选的这些基本功能点经测试后没有问题再进行系统测试。如果有问题则会停止测试,待开发人员修复好这些问题后再进行系统测试。
3.3、测试工具的选择
3.4、测试的重点及方法
3.5、测试的准出标准
实际工作中测试通过的标准并不局限于bug的数量,还要看bug的等级。
4、测试目标
--测到什么程度结束
5、测试周期
--周期和进度
6、资源配置
--人力资源、测试环境、测试工具
7、风险分析
-- 根据经验预估可能会遇到的风险,并且提出对应的规避方案。
常见的测试风险有:不透彻理解需求文档、估计不足测试时间、测试执行不到位。
制定测试计划
1、任务到达
测试负责人接到软件测试任务书和被测软件的需求说明
2、分析测试任务
充分理解被测试软件的需求
评估被测软件的进度、状态、复杂度和潜在风险
3、资源规划和配置
组建测试团队
准备各种非人力资源
4、制定测试计划
研究确定测试计划的各项内容
5、评审测试计划
测试团队共同参与评审测试计划
做好软件测试计划,需要注意
1.明确测试的目标,增强测试计划的实用性
2.坚持“5W1H”原则,明确内容与过程
3.采用评审和更新机制,保证测试计划满足实际需求
4.分别编写测试计划与测试详细规格说明书、测试用例
5W1H原则:Why,What,Where,When,Who,How
从原因(何因Why)、对象(何事What)、地点(何地Where)、时间(何时When)、人员(何人Who)、方法(何法How)等六个方面提出问题进行思考