测试计划的制定,要考虑的因素确实很多,但要抓住最主要的就可以避免大的测试执行风险。
为了有效的制定测试计划,首先要清楚,制定这个测试计划的目的是什么,作用是什么。
我认为测试计划的主要作用是:明确工作内容、工作完成时间、工作资源、工作风险等、最终目的是提高测试的工作效率,作为保障测试工作顺利、保质保量完成。
那么,如何有效制定测试计划?
第一:根据自身实际情况的项目、团队管理情况,要有个合适的测试计划文档模块用于编写测试工作的测试计划、便于向项目中的其它成员告知测试工作是如何安排和进行的。
测试计划文档现在在网上有一堆,看了好几个,自己综合后整理了一个,最终认为测试计划文档大纲要包含如下内容:
------目录------1. 简介
----------1.1 编写目的
----------1.2 编写背景
----------1.3 使用范围
----------1.4 参考资料
------2. 测试说明
----------2.1 测试项说明
--------------2.1.1 系统名称
--------------2.1.2 应测试项
--------------2.1.3 非测试项
----------2.2 测试资源
--------------2.2.1 硬件设备
--------------2.2.2 软件设备
--------------2.2.3 人员安排
--------------2.2.4 测试工具
----------2.3 测试安排
--------------2.3.1 测试培训
--------------2.3.2 测试进度
----------2.4 测试文档
------3. 系统风险
------4. 测试优先级
------5. 测试策略
----------5.1 接口测试
----------5.2 集成测试
----------5.3 数据和数据库完整性测试
----------5.4 功能测试
----------5.5 用户界面测试
----------5.6 性能测试
----------5.7 负载测试
----------5.8 强度测试
----------5.9 容量测试
----------5.10 安全性和访问控制测试
----------5.11 故障转移和恢复测试
----------5.12 配置测试
----------5.13 安装和反安装测试
------6. 评价准则
----------6.1 范围
----------6.2 尺度
--------------6.2.1 测试覆盖率
--------------6.2.2 质量评测
--------------6.2.3 缺陷报告
--------------6.2.4 性能评测
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/