《xxx系统总体测试方案》由会员分享,可在线阅读,更多相关《xxx系统总体测试方案(21页珍藏版)》请在金锄头文库上搜索。
1、编号 级别限制 内部 公开文档版本发布日期执行日期发布组织受控状态受控 非受控XXX系统测试方案 编制: 日期:年月日审核: 日期:年 月 日批准: 日期:年 月 日版本历史版本编辑者编辑内容日期评审者批准人初创版本2012/11/92013/2/1目 录1概述71.1目的71.2测试范围71.3进入条件71.4测试参考文档82约定92.1测试目标92.2测试完成标准92.3暂停标准和再启动标准92.4错误级别定义92.5测试工作流程103测试策略113.1系统架构113.2测试编码规则123.3测试人员架构134测试方法134.1功能测试方法134.2集成测试方法134.3性能测试方法144
2、.4系统测试方法144.5安全性测试方法145测试资源155.1人力资源155.2测试环境165.2.1目标运行环境165.2.2测试环境176测试内容176.1C2阶段测试内容176.1.1C2阶段测试范围176.1.2C2阶段测试任务186.2C3阶段测试内容186.2.1C3阶段测试范围186.2.2C3阶段测试任务197风险及规避197.1预测的风险197.2风险的规避208测试任务和进度20插 图图21测试工作流程10图31 系统架构12图32 测试团队任务职责13图41 性能测试方法14图51 测试人员状态图15图52 目标运行环境17表 格表格 11 进入条件7表格 21 错误级
3、别9表格 31 测试类型编码12表格 51 人力资源15表格 52 测试环境17表格 71 任务分解和工作量估计20表格 72 测试进度201 概述1.1 目的1.2 测试范围1.3 进入条件表格 11 进入条件测试阶段进入条件测试人员的工作测试人员的准备工作测试用例设计需求阶段完毕功能测试集成测试开发人员完成一个功能并完成代码review系统测试集成与功能测试完毕对整个系统进行功能、流程等测试验证工作准备系统测试用例;数据准备性能测试系统的功能测试完成分析性能测试场景;准备性能测试方案;准备性能测试数据;准备性能测试程序或脚本;安全性测试系统测试,性能测试完成设计安全测试方案执行安全测试1.
4、4 测试参考文档2 约定2.1 测试目标2.2 测试完成标准2.3 暂停标准和再启动标准2.4 错误级别定义表格 21 错误级别严重等级描述1 严重缺陷系统崩溃,严重内存泄露数据不一致数据库崩溃涉及安全漏洞相关的问题2较大缺陷造成数据库不稳定业务流程不正确需求未实现数据丢失性能不满足用户需求功能不全3 一般缺陷功能正确,但使整个系统性能、响应时间受影响;在某些情况下,计算错误,存储数据错误,过程错误4 较小缺陷错误提示不对界面错误日志错误界面显示不正确2.5 测试工作流程图21测试工作流程3 测试策略3.1 系统架构图31 系统架构具体详细架构请详见系统架构设计说明书3.2 测试编码规则测试类
5、型编码表格 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使用熟练,可对运行结果进行分析,能够提供调优策略和方法12开发功能测试工程师3+测试工作经验5需求安全测试工程师测评中心
6、系统评估处可以给予相关方面人员支持5.2 测试环境5.2.1 目标运行环境图52 目标运行环境5.2.2 测试环境表格 52 测试环境功能测试环境说明硬件环境CPU:Xeon E7520*2内存:16GB软件环境操作系统:windows2008 WEB服务器:weblogic数据环境Oracle 11G性能测试环境说明备注硬件环境CPU:内存:性能测试环境暂定使用客户生产系统环境进行软件环境操作系统: WEB服务器:数据环境6 测试内容6.1 C2阶段测试内容6.1.1 C2阶段测试范围C2阶段测试包括的功能模块如下:u 分类分级数据手工维护u 分类分级数据自动扫描u 分类分级数据数据审核u
7、审计策略管理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 测试进度开始时间结束时间工作人数备注测试计划测试设计功能测试集成测试性能测试