描述了要进行的测试活动的范围、方法、资源和进度的文档;是对整个信息系统应用软件组装测试和确认测试。它确定测试项、被测特性、测试任务、谁执行任务、各种可能的风险。测试计划可以有效预防计划的风险,保障计划的顺利实施。
测试计划的目的
编写测试计划,就是为了达到这些目的。
通过测试计划可以宏观的指导测试的后续工作
测试计划由谁编写
测试计划属于管理型文档,是由测试经理、测试主管或测试组长进行编写。
测试计划编写的6个要素
第1章引言
1.1项目背景和目的
1.2参考资料
1.3名词解释
本测试计划中涉及以下名词,解释如下:
1.4测试摘要
1.4.1重点事项
1.4.2争议事项
简要说明争议事项。
1.4.3风险评估
1.4.5测试目标
测试发布的质量目标:
测试计划中所有测试方法和模块已经执行通过
所有的测试案例已经执行过
所有的重要等级为中、严重、非常严重的Bug已经解决并由测试验证
第2章项目背景
2.1测试范围
目前三期项目的主要功能参考如下:
2.2测试目标
2.3联系方式
2.4风险及约束
风险和制约因素:
2.5测试文档
测试过程中可能用到的参考文档、概要设计设计文档、详细设计文档以及保存位置,测试应产生测试用例、测试报告等文档。
2.5.1测试参考文档
2.5.2测试提交文档
第3章质量目标
本次需要完成三期后台的开发,该期结束之后,用户可以正式切换进入系统进行试用,APP和后台以及小程序是一个完整的闭环。需求中提出的功能已完成且测试通过,在线上系统可以正常稳定运行。
3.1产品质量目标
用户正式试用,环境稳定运行无异常。
第4章资源需求
4.1培训资料
4.2测试环境
4.2.1硬件测试环境
服务器配置
客户端配置
4.2.2软件测试环境
4.3测试工具
此项目将列出测试使用的工具以及用途:
第5章测试策略
5.1整体测试策略
5.2开始/中断/完成标准
说明中断/开始/完成测试的标准。
5.3测试类型
5.4测试技术
第6章测试计划
6.1进度计划
主要包括里程碑计划,包括阶段、里程碑、资源等。
6.1.2测试里程碑
6.2测试准备
6.2.1测试环境准备
6.2.2安装测试
6.2.3冒烟测试
以上是测试计划实际情况中的一个文档输出,那么我们如何才能输出这样文档呢?
那么如何确定测试目标呢?
测试目标是有质量目标来确定的,而质量目标则从以下三个维度来说明
根据以上3点确定测试计划的测试目标。
如何确立测试范围呢?
一般情况下,测试范围是根据需求文档和原型综合评判得出测试计划的测试范围,这里一般情况下建议使用思维导图进行需求分析,这里主要有需求优先级、、需求的关联功能、识别测试重点等确定测试范围,得出测试的关键功能、主要功能、强关联功能、次要功能、弱关联功能等。
确定测试策略
整体测试策略
版本测试策略
如何制定工期、人员安排、进度安排
工期的评定
人员安排
进度安排
里程碑进度安排
其他影响
通过上面的测试计划内容以及如何制定测试计划的详细说明,相信你可以根据项目情况制定一份确实可行的测试计划啦,马上行动起来吧......