xxx系统总体测试专项方案
编号 等级 □限制 ■内部 □公开 文档版本 公布日期 实施日期 公布组织 受控状态 ■受控 □非受控 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.1C2阶段测试内容21 6.1.1C2阶段测试范围21 6.1.2C2阶段测试任务21 6.2C3阶段测试内容22 6.2.1C3阶段测试范围22 6.2.2C3阶段测试任务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 测试用例