基础测试环境项目测试案例复用库建设方案.doc_第1页
基础测试环境项目测试案例复用库建设方案.doc_第2页
基础测试环境项目测试案例复用库建设方案.doc_第3页
基础测试环境项目测试案例复用库建设方案.doc_第4页
基础测试环境项目测试案例复用库建设方案.doc_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

建设银行质量管理体系 中国建设银行 基础测试环境项目 测试案例复用库建设方案 讨论稿 中国建设银行信息技术管理部 2007 年 1 月 第 1 页 目目 录录 1 1 前言前言 3 1 1文档目的 3 1 2名词术语 3 1 3预期读者 3 1 4参考文档 3 2 2 概述概述 4 2 1背景 4 2 2现状 4 2 3原则 4 3 3 建设目标建设目标 5 3 1总体目标 5 3 2具体目标 5 3 3XXX 建设框架 5 4 4 建设内容建设内容 6 4 1环境部署 6 4 1 1逻辑视图 6 4 1 2物理部署视图 6 4 1 3软硬件需求 6 4 2工具选型比较 6 4 2 1常用工具介绍 6 4 2 2工具选型对比 6 4 3XXX 库模型 6 4 4XXX 库建设内容 1 6 4 5XXX 库建设内容 2 6 4 6XXX 库建设内容 3 6 5 5 实施策略及步骤实施策略及步骤 7 5 1实施策略 7 5 2实施组织 7 5 3实施计划 7 5 4实施步骤 7 6 6 管理制度管理制度 8 第 2 页 6 1管理维护 8 6 1 1管理维护制度 8 第 3 页 1 1前言前言 1 11 1 文档目的文档目的 本文档对基础测试环境建设中的测试案例库建设提供大纲级的指导和实施意见 1 21 2 名词术语名词术语 MQC QTP 手动测试案例 自动测试案例 测试案例复用库 1 31 3 预期读者预期读者 测试管理人员 项目测试人员 测试案例库管理员 1 41 4 参考文档参考文档 基础测试环境建设项目计划 基础测试环境建设总体方案 第 4 页 2 2概述概述 2 12 1 背景背景 随着建行软件开发项目越来越多 建行的 IT 架构也越来越复杂 而且业务部门提出的 关于产品的升级和更新的频率也越来越频繁 在这种情况下 如何保证软件系统上线质量 如何提高测试的效率和质量 就显得越来越重要 同时并行开发的项目不断增多 对测试 环境的需求压力也越来越突出 为了提高数据复用率和安全性 降低测试成本 将测试数 据进行统一集中管理 建行信息技术管理部提出建设基础测试环境的需求 包括基础硬件 设施 测试数据和测试案例 应用版本的管理 以满足目前项目的需要 目前建设银行信息技术管理部管理的相当数量的测试项目是涵盖了多个系统 不同测 试项目可能需要测试类似的系统功能 不同项目可能都需要对某个系统某种功能进行测试 因此 可以考虑建立一个复用的测试案例库 在进行新项目的测试时 可以参考以前测试 项目的测试案例 甚至可以直接重用以前的测试案例 2 22 2 现状现状 项目组分别维护管理各自的测试案例和测试数据 测试案例和测试数据基本不能 复用 增加了测试成本 对新系统或新版本进行测试时 只对本系统进行测试 而无法对关联系统或其他 系统部分关联功能进行统一验证 2 32 3 原则原则 在基础测试环境中建设 和其中的模拟测试数据库配合使用 满足测试案例复用 的需求 可管理性 易用性 第 5 页 3 3建设目标建设目标 3 13 1 总体目标总体目标 信息技术项目基础测试环境建设项目是北京开发中心为筹建全行统一的测试环境而规 划建设的基础设施类项目之一 通过建立基础测试环境 达到如下的目标 建立一个满足交易类项目 群 组功能测试需求的 相对稳定的应用版本环境 测试数据环境 建立测试应用版本环境 测试数据环境管理机制 以适应多个项目的并行测试要 求 遵循项目实施条线的上线频度控制策略 实现上线版本协同性控制 避免冲 突和遗漏 建立版本的规范性管理机制 实现投产版本的基线化管理 达到投产版本管理的 独立性 准入控制 计划性 准出控制的目标 建立测试数据管理机制 实现测试数据的安全性 完整性 关联性 可维护性 可用性 建立标准数据 测试案例库与测试脚本库 通过测试案例和测试数据的重用 降 低测试的投入成本 3 23 2 测试案例复用库建设具体目标测试案例复用库建设具体目标 描述根据总体目标 本方案实施后达到的效果和目标 要具体化 3 33 3 测试案例复用库建设框架测试案例复用库建设框架 从各测试项目中抽取测试通过的 最有可能被复用的测试案例 经优化 抽象后 加入至测试案例复用库中 对新系统或新版本进行测试时 按照出库流程从测试案例复用库中选取适用测试 案例 测试完成后 对出库案例和待入库新案例按照入库流程进行入库处理 第 6 页 4 4建设内容建设内容 4 14 1 复用模式复用模式 两种复用模式 不同系统中类似功能的测试 从测试案例库中抽取适用案例并做适当修改后使用 不同项目对某个系统某种功能进行测试 跨系统统一验证 跨系统回归测试 4 24 2 环境部署环境部署 描述应用版本 测试数据库 测试案例库需要的部署环境 画出逻辑视图和物理部署 视图 Visio 4 2 14 2 1 逻辑视图逻辑视图 通知 变更 根据测试需求和项目 涉及到的系统 挑选 可复用的测试案例 导入 测试工程师 录入 手工编写的测试案例项目 测试完成 QC AQC BQC CQC D 新项目 启动 QC AQC BQC CQC D 管理员 新增 抽取 评审 测测试试案案例例库库 测试通过 第 7 页 4 2 24 2 2 物理部署视图物理部署视图 各各开开发发中中心心 应用版本管理 服务器 模拟测试数 据库服务器 测试案例复用 库服务器 测试管理平台 服务器 测试管理平台 客户端 工具 客户端 4 2 34 2 3 软硬件需求软硬件需求 4 34 3 测试案例库基础平台和测试案例组织形式测试案例库基础平台和测试案例组织形式 建行信息技术管理部目前已经采购 Mercury 测试管理工具 MQC 作为测试案例的统一 管理工具 为使测试案例保持相同的用户界面 提高测试案例库的易用性 同时也减少以 后因系统升级 变迁带来的测试案例库的维护成本 拟采用 MQC 中的 测试计划 模块 管理测试案例复用库 在 MQC 中使用 基础测试环境建设 域 测试案例复用库 项目管理所有的可复用测 试案例 为了便于测试案例的管理和后续项目从测试案例库中选择适合项目测试需求的测 试案例 将测试案例库中的测试案例按照系统 子系统 业务流程的层级展现方式进行组 织 管理 如下图所示 第 8 页 1 DCC 1 1 子系统A 1 1 1 业务流程A 1 1 1 1 测试案例 1 2 1 1 2 测试案例 2 2 1 1 3 测试案例 3 1 1 2 业务流程B 1 2 子系统A 2 XXX系统B 2 1 子系统A 2 1 1 业务流程A 2 1 1 1 测试案例 1 2 1 1 2 测试案例 2 2 1 1 3 测试案例 3 2 1 2 业务流程B 2 2 子系统B 3 XXX系统C 4 XXX系统D 4 44 4 工具选型比较工具选型比较 描述常用的或建议的工具软件的选型对比 4 4 14 4 1 常用工具介绍常用工具介绍 4 4 24 4 2 工具选型对比工具选型对比 4 54 5 XXXXXX 库模型库模型 描述应用版本 测试数据库 测试案例库管理的结构设计 作为下一步实施的参 第 9 页 照 4 64 6 XXXXXX 库建设内容库建设内容 1 1 4 74 7 XXXXXX 库建设内容库建设内容 2 2 4 84 8 XXXXXX 库建设内容库建设内容 3 3 第 10 页 5 5实施策略及步骤实施策略及步骤 描述本方案的实施策略 实施计划 实施组织 实施步骤 5 15 1 实施策略实施策略 5 25 2 实施组织实施组织 描述清楚建设的主体 各个开发中心的协作的组织结构 5 35 3 实施计划实施计划 5 45 4 实施步骤实施步骤 第 11 页 6 6管理制度管理制度 描述本环境建设后的管理制度 包括管理维护 使用的相关制度和流程 6 16 1 出库流程出库流程 测试案例出库流程 测试案例复用库管理组业务测试部项目组 Y N是否出库 对申请单中案例选择的有效 性 案例适用性进行审查 在MQC中将 测试案例出库申 请单 中案例的状态设置为 出 库N N为同时出库的次数 准备执行新项目 新版本的测试 在 测试案例复用库中查找适用测试案 例 填写 测试案例出库申请单 根据业务需求和专家指导重新选择 部分测试案例 从MQC测试案例复用库中抽取所需 测试案例加入至项目的测试案例库 6 26 2 入库流程入库流程 测试案例入库流程 模拟测试数据库管理组项目组测试案例复用库管理组业务测试部 阶段测试完成 提交 测 试案例入库 变更申请单 如有 须对照 测试案 例出库申

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论