一 什么是测试计划?
所谓测试计划是指描述了要进行的测试活动的范围、方法、资源和进度的文档。它主要包括测试项、被测特性、测试任务、谁执行任务和风险控制等。
编写测试计: 测试环境准备、 第一次功能测试、 性能测试、 回归测试、 测试报告总结
1. 测试目标:根据xxx需求,提炼测试功能点、制定测试策略、评估测试 风险,预估编写测试用例、执行功能测试和回归测试的工作量,进行人员和进度 安排。
2. 测试范围:功能模块:(需要结合实际情况)
3. 测试策略:对需求中的功能改进进行完整测试,并根据应用场景和并发数考虑兼容性和性能测试方案。 并需要指定出测试工具
3.1 功能测试:见测试用例表
3.2 性能测试
3.3 系统兼容性测试
4. 测试资源
4.1 人员安排
4.2 测试环境
4.3 bug管理
5试进度安排:任务 时间 执行人员 工作量
5.2输出文档:测试计划、测试报告
6测试验收标准:1.完成所有类型测试 ,没有影响到用户业务使用的bug ,bug数量少于一定数量 , 功能业务,性能指标符合需求
6.2 产品上线标准:产品 checkelist
1. 已按照交互文档、需求文档完全的实现需求;
2. 符合交互稿的交互设计规范、符合视觉要求,已经通过设计评审;
3. 允许遗留可能会对用户正常使用造成一定影响的正常级缺陷,但应在发布前告知项目组,并经风险评估同意发布后方可发布
7. 风险说明
主要包括三个方面:1.测试范围风险 (测试遗漏,需求变更)、2.测试进度风险(预估量不准确,测试人员变动,其他业务工作,)、3.产品质量风险(代码质量,测试人员能力)
二 什么是测试方案?
所谓测试方案是指描述需要测试的特性、测试的方法、测试环境的规划、测试工具的设计和选择、测试用例的设计方法、测试代码的设计方案。
三 测试计划与测试方案区别
序号
角度
测试计划
测试方案
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%的测试用例无法执行,则将测试暂停。等待问题修复后,则恢复测试
9 附录