一 什么是测试计划?
所谓测试计划是指描述了要进行的测试活动的范围、方法、资源和进度的文档。它主要包括测试项、被测特性、测试任务、谁执行任务和风险控制等。
二 什么是测试方案?
所谓测试方案是指描述需要测试的特性、测试的方法、测试环境的规划、测试工具的设计和选择、测试用例的设计方法、测试代码的设计方案。
三 测试计划与测试方案区别
| 序号 | 角度 | 测试计划 | 测试方案 |
| 1 | 组织方式不同 | 管理文件 | 技术文件 |
| 2 | 目的不同 | 强调“做什么” | 强调“怎么做” |
| 3 | 具体要求不同 | 组织架构、工作任务分配、工作量估计、人力物力资源的分配、进度的安排、风险的估计和规避、各任务通过准则等 | 测试需求的细化、测试组网图的设计、自动化测试框架的设计、测试数据和测试脚本的设计、测试用例设计的原则等 |
------------------------------------
测试方案模板
1 目的
2 范围
3 术语和缩略语解释
4 参考文献
5 测试目标
6 测试范围
| 测试序号 | 测试内容 | 测试实施情况描述 | 备注 |
|
|
|
|
|
7 测试环境规划
7.1 测试环境拓朴图
7.2 测试环境配置
8 测试工具选择和设计
| 序号 | 工具名称 | 用途描述 | 备注 |
| 1 |
|
|
|
| 2 |
|
|
|
9 功能测试方案
9.1 功能测试工具需求
9.2 功能测试需求分析及测试方法和技术
| 序号 | 功能测试需求 | 测试内容 | 测试方法 | 备注 |
|
|
|
|
|
|
|
|
|
|
|
|
10 性能测试方案
10.1 性能测试工具需求
10.2 性能测试数据准备
10.3 性能测试场景设计
| 序号 | 场景名称 | 业务比例 | 场景详细描述 | 备注 |
|
|
|
|
|
|
|
|
|
|
|
|
10.4 性能测试场景执行策略
| 序号 | 场景名称 | 并发数 | 持续时间 | 备注 |
| 1 |
|
|
|
|
| 2 |
|
|
|
|
10.5 性能测试结果分析
10.6 性能调优及回归测试
11 安全性测试方案
11.1 安全性测试工具需求
11.1 安全性测试需求分析及测试方法和技术
| 序号 | 安全性测试需求 | 测试内容 | 测试方法 | 备注 |
|
|
|
|
|
|
|
|
|
|
|
|
12 其它测试
13 附录
13.1 文档附录
---------------------------------
测试计划模板
1 简介
1.1目的
在此描述编写的目的
1.2 背景
在此描写项目背景
1.3 范围
描述本次针对的测试范围。
| 模块 | 子模块 | 是否计划测试 | 备注 |
| 登录注册 |
|
|
|
| 首页 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2 参考资料
下表列出了制定测试计划时所使用的文档,并标明了各文档的可用性:
[注:可适当地删除或添加文档项。]
| 文档(版本/日期) | 是否具备[Y/N] | 是否评审[Y/N] | 来源 | 备注 |
| 需求规格说明书 |
|
| ||
| 软件概要设计 |
|
| ||
| 软件详细设计 |
|
| ||
| 项目开发计划 |
|
| ||
| 其它补充文档 |
|
|
3 测试进度
3.1 测试进度
| 测试活动 | 计划开始日期 | 计划结束日期 | 测试人员 | 备注 |
| 制定测试计划 |
|
|
|
|
| 设计测试用例 |
|
|
|
|
| 集成测试 |
|
|
|
|
| 系统测试 |
|
|
|
|
| 用户验收测试 |
|
|
|
|
| 产品发布 |
|
|
|
4 测试资源
4.1 人力
| 角色 | 姓名 | 具体职责或注释 |
| 测试经理 |
| 提供测试管理及技术支持 |
| 软件测试工程师 |
| 具体的测试执行及结果反馈 |
4.2 测试环境
服务器测试环境配置:
| 服务器名称 | 地址 | 硬件环境 | 软件环境 | |||
| CPU | 内存 | 硬盘 | 操作系统 | 其他软件 | ||
| Sql Server2005 | 192.168.1.3 | Intel Xeon 5150 *2 | 4G | 200GB | Win2003 | |
| CA服务器 | 192.168.1.3 | |||||
测试人员机器配置
| 服务器名称 | 地址 | 硬件环境 | 软件环境 | |||
| CPU | 内存 | 硬盘 | 操作系统 | 其他软件 | ||
| PC | 192.168.1.3 | Intel Xeon 5150 *2 | 4G | 200GB | WinXp | |
| PC2 | 192.168.1.3 | |||||
4.3 测试工具
以下列出测试使用的工具:
| 用途 | 工具 | 生产厂商/自产 | 版本 |
| 测试计划/测试用例 | word |
|
|
| 缺陷报告 | Jira |
|
|
|
|
|
|
|
5 系统风险,优先级
简要描述测试阶段的风险和处理的优先级
| 序号 | 优先级 | 测试风险描述 | 备注 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
6 测试策略
说明:测试策略提供了对测试对象进行测试的推荐方法。下面列出了在进行每项测试时需考虑的事项;注意:不实施某种测试,则应该用一句话加以说明。例如,“将不实施该测试。该测试本项目不适用”。
| 测试类型 | 是否实施[Y/N] | 备注 |
| 数据和数据库完整测试 |
|
|
| 接口测试 |
|
|
| 集成测试 |
|
|
| 功能测试 |
|
|
| 用户界面测试 |
|
|
| 性能测试 |
|
|
| 负载测试 |
|
|
| 强度测试 |
|
|
| 容量测试 |
|
|
| 安全性和访问控制测试 |
|
|
| 故障转移和恢复测试 |
|
|
| 配置测试 |
|
|
| 安装测试 |
|
|
| 兼容性测试 |
|
|
7 测试通过/失败标准
所有的测试用例已经执行通过;
所有的重要等级的Bug已经解决并验证通过;
8 测试暂停标准及恢复条件
测试启动初始时期,出现致命问题或者多个严重问题,导致50%的测试用例无法执行,则将测试暂停。等待问题修复后,则恢复测试
本文阐述了测试计划与测试方案的区别,测试计划侧重于测试活动的管理,包括范围、方法、资源和进度,而测试方案则侧重于技术细节,如测试特性、环境规划和工具选择。文章还提供了测试计划和测试方案的模板。
599

被折叠的 条评论
为什么被折叠?



