测试计划介绍
作为一个测试人员,在做任何项目的测试时都需要指定一个测试计划方案,来帮助我们更好的完成测试,保证项目顺利实施;
测试计划贯穿于整个项目,所以在测试过程中要不断的完善更新计划,当项目完成后,测试计划就是一个项目的组织过程资产。
测试计划是什么
软件测试计划是指导测试过程的纲领性文件,包含了测试概述,测试策略,测试方法,测试区域,测试配置,测试周期,测试资源,风险评估等内容;借助软件测试计划,参与测试的项目成员,可以明确测试任务和测试方法,保持测试实施过程的顺畅沟通,跟踪和控制测试进度,应对测试过程中的各种变更。
测试计划的目的
测试计划的目的在于:使测试人员理解本次测试目的(why),明确测试的范围和内容(what),确定测试的开始和结束时间(when),指出测试方法和工具(how),并对本次测试中的风险进行评估,使这次测试能够顺利并按时的完成测试任务。为本次项目提供良好的质量保证
测试计划包含哪几方面
以下是小编从自身日常出发,梳理的测试计划包含的方面,大家可以根据自己的公司和测试场景选择需要的方向。
测试概述
1、测试背景
2、测试目的
3、测试范围
4、名词解释
5、限制条件
6、参考文档
系统框架
很多同学会认为系统框架出现在测试计划里不是很合理,但是小编想在这里说一下,系统框架放在这里主要是为了让我们更好的理解被测系统,这样才能针对需求和设计更合理的制定我们的测试方案
1、系统框架
被测系统的整体框架
2、内部实现逻辑
涉及对应模块的内部实现逻辑,便于测试用例的设计
测试方案
1、测试模块
2、测试方法与标准
3、测试点
测试点只要精确到点就行,不需要详细到具体用例
测试目标与风险
1、测试目标
2、测试风险
预估测试过程中可能出现的风险,后续小编会专门针对风险进行总结梳理
3、bug预防
防患于未然,将常见问题做到及时提醒
bug预防的形成:
分析问题–>找到具体原因–> 解决问题–> 总结问题–> 建立预防方法–> 规范流程和制度–> 监督执行
测试资源
1、人力资源
测试需要涉及的人力情况
2、环境资源
测试需要涉及的环境情况(包括测试环境+测试工具+测试账号)
3、数据资源
测试需要涉及的数据情况
测试任务与排期
1、测试任务
测试任务拆解,便于计划执行
测试任务主要按照 测试计划—测试排期—测试用例—测试准备—测试流程准备
2、测试排期
根据任务拆解和人力资源给出最终测试排期
详细测试用例
1、详细测试用例
可以以附件的形式存在于文档中
2、线上校验点
测试总结
测试总结属于在项目测试中或者测试完成后对整个项目做得整体总结,方便提出后续改进方案,提高后续项目的测试效率和质量
1、遇到的问题
2、解决方案
3、改进措施