相信大多数的软件测试工程师都听说过或者简单了解过测试计划,但是你真的知道什么是测试计划么?你真的知道如何编写测试计划么?
大多数人应该是一脸茫然。
百度的结果五花八门,有没有相对规范的标准呢?答案是没有,至少我们没有找到。
今天小编给大家分享一个全套测试计划模板
一份完美的软件测试计划赠予你,拿走,不谢!
XX项目名称测试计划书
1.测试背景
为了保证XX项目测试工作的组织性,提高测试的工作质量和效率,为XX项目测试工作提供完整的测试计划、测试人员工作安排、测试轮次、测试方法、系统功能模块覆盖率以及测试风险分析,确保测试项目平稳有序的运行。
2.测试目标
XXXX测试项目的测试目标为:
Ø 接口程序覆盖率100%,接口错误修改率100%
Ø 测试案例的功能覆盖率达100%,执行率达100%
Ø 已修改的测试问题回归测试覆盖率达100%
Ø 测试记录闭环率达95%
3.测试范围
Ø 测试计划和设计:根据软件需求说明书,制定测试计划,测试方案,包括收集测试方法,测试用例,测试工具等。
Ø 单元测试:根据系统详细设计,制定测试计划,制定测试方案。此项目由开发人员自测。
Ø 集成测试:将各个模块进行组合测试,保证所有功能和界面都正确。对产品重点模块进行负载测试,确保软件性能达到软件需求说明书的要求
…………………………
4.测试输出文档
文档 |
使用工具 |
提交日期 |
责任人 |
《测试计划》 |
Word |
测试经理 |
|
《测试用例》 |
QC |
测试经理 |
|
《缺陷报告》 |
QC |
测试经理 |
|
《测试报告》 |
Excel |
测试经理 |
Ø 项目的测试人员、职位、工作职责
角色 |
姓名 |
工作内容 |
测试经理 |
编写测试计划 缺陷管理 测试结果分析 |
|
黑盒测试工程师 |
编写测试用例 执行测试 报告缺陷 |
|
自动化测试工程师 |
编写脚本 自动化测试执行 |
|
性能测试工程师 |
分析软件功能 开发脚本 性能测试执行 |
Ø 需要配合的部门与人员
角色 |
姓名 |
工作内容 |
开发人员 |
协助搭建测试环境 |
|
业务人员 |
协助测试人员理解需求,提供业务帮助 |
5.测试工具
Ø 测试管理工具为Quality Center、性能测试工具有LoadRunner、功能自动化测试工具为Quick Test Professional
用途 |
工具 |
生产厂商 |
版本 |
测试管理 |
QC |
HP |
9.0 |
性能测试 |
LR |
HP |
8.1 |
功能自动化 |
QTP |
HP |
9.2 |
6.测试规模以及工作量分析
XXXX项目为大型项目,测试工作包括为测试计划、测试用例的编写、集成测试的执行、性能测试的执行,涉及功能模块较多,业务逻辑较为复杂,预估测试工作量如下所示。
Ø 测试工作量预估