资源描述
编号
等级
□限制 ■内部 □公开
文档版本
公布日期
实施日期
公布组织
受控状态
■受控 □非受控
XXX系统测试方案
编制: 日期:年月日
审核: 日期:年 月 日
同意: 日期:年 月 日
版本历史
版本
编辑者
编辑内容
日期
评审者
同意人
V1.0
初创版本
/11/9
V1.1
/2/1
目 录
1 概述 7
1.1 目标 7
1.2 测试范围 7
1.3 进入条件 7
1.4 测试参考文档 8
2 约定 9
2.1 测试目标 9
2.2 测试完成标准 9
2.3 暂停标准和再开启标准 10
2.4 错误等级定义 10
2.5 测试工作步骤 11
3 测试策略 12
3.1 系统架构 13
3.2 测试编码规则 13
3.3 测试人员架构 14
4 测试方法 16
4.1 功效测试方法 16
4.2 集成测试方法 16
4.3 性能测试方法 16
4.4 系统测试方法 18
4.5 安全性测试方法 18
5 测试资源 19
5.1 人力资源 19
5.2 测试环境 20
5.2.1 目标运行环境 20
5.2.2 测试环境 21
6 测试内容 21
6.1 C2阶段测试内容 21
6.1.1 C2阶段测试范围 21
6.1.2 C2阶段测试任务 21
6.2 C3阶段测试内容 22
6.2.1 C3阶段测试范围 22
6.2.2 C3阶段测试任务 22
7 风险及规避 23
7.1 估计风险 23
7.2 风险规避 23
8 测试任务和进度 23
插 图
图21测试工作步骤 10
图31 系统架构 12
图32 测试团体任务职责 14
图41 性能测试方法 16
图51 测试人员状态图 18
图52 目标运行环境 19
表 格
表格 11 进入条件 6
表格 21 错误等级 9
表格 31 测试类型编码 12
表格 51 人力资源 18
表格 52 测试环境 20
表格 71 任务分解和工作量估量 21
表格 72 测试进度 21
1 概述
1.1 目标
1.2 测试范围
1.3 进入条件
表格 11 进入条件
测试阶段
进入条件
测试人员工作
测试人员准备工作
测试用例设计
需求阶段完成
功效测试
集成测试
开发人员完成一个功效并完成代码review
系统测试
集成和功效测试完成
对整个系统进行功效、步骤等测试验证工作
准备系统测试用例;
数据准备
性能测试
系统功效测试完成
分析性能测试场景;
准备性能测试方案;
准备性能测试数据;
准备性能测试程序或脚本;
安全性测试
系统测试,性能测试完成
设计安全测试方案
实施安全测试
1.4 测试参考文档
2 约定
2.1 测试目标
2.2 测试完成标准
2.3 暂停标准和再开启标准
2.4 错误等级定义
表格 21 错误等级
严重等级
描述
1 严重缺点
系统瓦解,严重内存泄露
数据不一致
数据库瓦解
包含安全漏洞相关问题
2较大缺点
造成数据库不稳定
业务步骤不正确
需求未实现
数据丢失
性能不满足用户需求
功效不全
3 通常缺点
功效正确,但使整个系统性能、响应时间受影响;
在一些情况下,计算错误,存放数据错误,过程错误
4 较小缺点
错误提醒不对
界面错误
日志错误
界面显示不正确
2.5 测试工作步骤
图21测试工作步骤
3 测试策略
3.1 系统架构
图31 系统架构
具体具体架构请详见《系统架构设计说明书》
3.2 测试编码规则
◆测试类型编码
表格 31 测试类型编码
功效测试
FT
集成测试
IT
性能测试
PT
系统测试
ST
◆测试用例编码
阶段+功效模块编码+序号
如:
3.3 测试人员架构
测试团体任务职责安排以下图所表示:
图32 测试团体任务职责
4 测试方法
4.1 功效测试方法
4.2 集成测试方法
4.3 性能测试方法
图41 性能测试方法
4.4 系统测试方法
4.5 安全性测试方法
5 测试资源
5.1 人力资源
图51 测试人员状态图
表格 51 人力资源
角色
要求
人数
进入阶段
测试经理
5+工作经验,管理、沟通能力强
1
需求
性能测试工程师
LR使用熟练,可对运行结果进行分析,能够提供调优策略和方法
1~2
开发
功效测试工程师
3+测试工作经验
5
需求
安全测试工程师
测评中心系统评定处能够给相关方面人员支持
5.2 测试环境
5.2.1 目标运行环境
图52 目标运行环境
5.2.2 测试环境
表格 52 测试环境
功效测试环境
说明
硬件环境
CPU:Xeon E7520*2内存:16GB
软件环境
操作系统:windows WEB服务器:weblogic
数据环境
Oracle 11G
性能测试环境
说明
备注
硬件环境
CPU:内存:
性能测试环境暂定使用用户生产系统环境进行
软件环境
操作系统: WEB服务器:
数据环境
6 测试内容
6.1 C2阶段测试内容
6.1.1 C2阶段测试范围
C2阶段测试包含功效模块以下:
u 分类分级数据手工维护
u 分类分级数据自动扫描
u 分类分级数据数据审核
u 审计策略管理
u 审计策略审核
6.1.2 C2阶段测试任务
C2阶段具体测试任务以下:
u 需求文档评审
u 测试用例审计
u 测试用例评审
u 测试数据准备
u 测试用例实施
u 缺点跟踪
u 缺点验证
u 回归测试
u 文档编写
6.2 C3阶段测试内容
6.2.1 C3阶段测试范围
C3阶段测试包含功效模块以下:
u 外泄事件审计功效模块
u 用户权限管理功效模块
u 接口配置功效模块
u 工作流定义功效模块
u 系统日志审计功效模块
6.2.2 C3阶段测试任务
C3阶段具体测试任务以下:
u 需求文档评审
u 测试用例审计
u 测试用例评审
u 测试数据准备
u 测试用例实施
u 缺点跟踪
u 缺点验证
u 回归测试
u 文档编写
7 风险及规避
7.1 估计风险
此次测试过程风险以下:
◆设计和开发阶段是否按计划完成
◆需求分析不全方面
◆测试工作量高于预期,资源估量不足
◆Bug修复情况过慢
7.2 风险规避
◆开发阶段周期延误,测试周期按时间顺延
◆有独立功效测试环境,和独立性能测试环境
◆代码编写质量很好,有良好编码规范,需经过单元测试
8 测试任务和进度
◆任务分解和工作量估量:
表格 81 任务分解和工作量估量
工作量
工作效率
总体估量
所需资源
测试准备
测试实施
集成测试
性能测试
系统测试
◆测试进度:
表格 82 测试进度
开始时间
结束时间
工作人数
备注
测试计划
测试设计
功效测试
集成测试
性能测试
展开阅读全文