联调测试方案.doc
《联调测试方案.doc》由会员分享,可在线阅读,更多相关《联调测试方案.doc(25页珍藏版)》请在麦多课文档分享上搜索。
1、 委内卫生部 接口平台 联调测试方案 中兴通讯股份有限公司 2011 年 12 月 本文中的所有信息均为 委内卫生部接口平台 内部资料,未经许可,不得向外传播。 第 I 页 共 25 页 模板版本变更记录 ( EPG 更新模板时填写 ) : 模板版本号 拟制 /修改日期 拟制 /修改人 修改记录 批准人 1.0 2011-12-3 冯颖垚 新增 工件版本变更记录 (工件作者或修改者 更新工件时 填写) : 版本号 拟制 /修改日期 拟制 /修改人 修改记录 批准人 本文中的所有信息均为 委内卫生部接口平台 内部资料,未经许可,不得向外传播。 第 II 页 共 25 页 目 录 1 编写目的 .
2、 3 2 术语、定义和缩略语 . 3 2.1 术语、定义 . 3 2.2 缩略语 . 3 3 适用范围及预期读者 . 3 4 联调测试概述 . 3 4.1 联调测试定义 . 3 4.2 联调测试范围 . 4 4.2.1 连通性测试 . 4 4.2.2 功能性测试 . 5 5 联调测试流程及操作 . 5 5.1 联调测试总体流程 . 5 5.1.1 联调测试相关方及角色 . 5 5.1.2 联调测试阶段划分 . 6 5.1.3 联调测试总体流程图 . 6 5.2 联调测试各阶段详细介绍 . 7 5.2.1 联调测试申请阶段 . 7 5.2.2 联 调测试环境准备阶段 . 8 5.2.3 联调测试
3、测试设计阶段 . 10 5.2.4 联调测试应用设置阶段 . 12 5.2.5 联调测试测试执行阶段 . 13 5.2.6 联调测试测试评估阶段 . 15 6 联调测试质量保证 . 15 6.1 联调测试风险管理 . 15 6.1.1 风险管理流程示意图 . 15 6.1.2 风险管理流程说明 . 16 6.1.3 风险管理机制及操作指南 . 19 6.2 联调测试问题处理 . 19 6.2.1 问题处理流程示意图 . 19 6.2.2 问题处理流程说明 . 19 6.3 联调测试协调管理 . 20 6.3.1 协调管理流程示意图 . 20 6.3.2 相关文档模板 . 21 6.4 联调测试
4、沟通管理 . 21 6.4.1 信息知会规则 . 21 6.4.2 专家会审规则 . 22 6.4.3 同行评审规则 . 22 6.4.4 领导审核规则 . 22 7 附录 . 24 7.1 附件 . 24 本文中的所有信息均为 委内卫生部接口平台 内部资料,未经许可,不得向外传播。 第 3 页 共 25 页 1 编写目的 本 文档 对 委内卫生部 接口平台 联调 测试阶段的 测试流程、操作步骤、 测试内容、 测试方法及质量保证 等 内容进行 了 详细的 阐述 。 2 术语、定义和缩略语 2.1 术语、定义 术语 /定义 说明 连通性测试 指 服务 消费方在联调测试执行前,对所有需要调用服务的
5、基本功能 所进行 的 简单 测试。连通性测试强调 服务能否被正常调用 ,而不 进行业务层面验证。 准入测试 指当服务提供方完成接口服务开发之后,在集成部署到 接口平台 之前,由 接口平台 组织 进行的测试工作。 联调测试 指应用系统为通过 接口平台 ,实现与 其他系统的业务交互,而需要在上线前进行的各系统间的协同测试。整体 工作由 接口平台 主导和组织,由 接口平台 、服务消费方 项目组 、服务提供方 项目组 共同参与。 2.2 缩略语 缩略语 说明 接口平台 委内卫生部 接口平台 服务消费方 消费 接口平台 所提供服务的系统 服务 提供 方 通过 接口平台 对外提供服务的系统 服务消费方项目
6、组 消费 接口平台 所提供服务的系统项目组 , 由服务 消费 方集成商人员和关键业务用户组成 服务提供方项目组 通过 接口平台 对外提供服务的系统项目组 , 由服务提供方集成商人员和关键业务用户组成 联调测试规范 委内卫生部 接口平台 联调测试规范文档 3 适用范围及预期读者 本文档的适用范围为: 委内卫生部 接口平台 联调测试涉及到的各相关系统 。 本文档的预期读者为: 委内卫生部 接口平台 联调测试涉及到的各相关 方,包括: 接口平台 、 服务消费方项目组及服务提供方项目组 等 。 4 联调测试概述 4.1 联调测试定义 联调测试是指 应用 系统 为通过 接口平台 ,实现与其他系统的业务交
7、互 , 而 需 要在上线前进行 的 各系统间的 协同测试。 测试工作 由 接口平台 主导、 组织 和执行 ,由 服务消费方 项目组 、服务提供方 项目组 共同参 与。 联调测试等同于 系统间接口 的 UAT 测试 ,联调测试 中的服务提供方 项目组 和服务消费方项目组 需 包含 接口平台 业务 责任 人员 , 业务责任人员需 对整个 联调测试 的业务功能 进行测试和确定 。 联调测试在整个 接口平台 服务 生命周期中的 阶段和位置 如下图所示 : 本文中的所有信息均为 委内卫生部接口平台 内部资料,未经许可,不得向外传播。 第 4 页 共 25 页 联调测试的发起应 在准入测试阶段 结束 后、
8、系统部署上线 开始 前。 通过联调测试,可以最大限度的暴露并解决问题,以确保接口服务上线后能够正常使用,满足业务系统的接口需求,保证各业务系统能够通过 接口平台 服务实现正常的互联互通。 4.2 联调测试 范围 每次联调测试的服务列表应在 接口平台 规范 所 涵盖的 服务列表内,且该 批 服务已经通过接口平台 准入测试。 联调测试由连通性测试和功能性测试两部分组成。 4.2.1 连通性测试 连通性测试是指服务消费方在联调测试执行前,对所有需要调用服务的基本功能所进行的简单 测试。连通性测试强调 服务能否被正常调用 ,而不 进行业务层面验证。 连通性测试的目的是为了保证在联调测试 执行 阶段,
9、服务消费方 能够 顺利 连接 ,能够正常 调用 所消费的服务 , 连通性测试 包含网络连通性 测试 及服务连通性 测试 两部分 工作 。 连通性测试之前应完成以下工作: 1、 确保联调测试环境搭建完毕 2、 网络策略开通完毕 3、 服务提供方完成应用程序 部署 4、 接口平台 完成服务部署 5、 服务消费方完成应用程序部署 连通性的示意图如下: 本文中的所有信息均为 委内卫生部接口平台 内部资料,未经许可,不得向外传播。 第 5 页 共 25 页 服 务消 费 方接 口平 台服 务提 供 方调 用 服 务传 递 参 数返 回 服 务执 行 信 息调 用 提供 程 序返 回 程 序执 行 结 果
10、4.2.2 功能性测试 功能性测试是指 服务消费方 按照已编写完成的测试用例对接口服务进行测试验证, 尽可能的发现潜在 问题。功能 性 测试重在全面 覆盖业务场景 。 功能性测试是联调测试的重点, 是 接口服务 正常使用的保障。 功能性测试之前应完成以下工作: 1、 完成连通性测试 2、 完成测试设计,包括测试用例和测试数据的编写审核 5 联调测试流程及操作 5.1 联调测试总体流程 5.1.1 联调测试相关方 及角色 联调测试 参与 方 包括 : 接口平台 、 服务提供方项目组 、 服务消费方 项目组 。 上述参与方在联调测试各个阶段分别作为责任方、执行方、配合方承担如下工作: 职责 重点工
11、作内容 责任方 制定相关工作的方法论和质量标准 制定工作分工计划 负责相关工作的整体交付 执行方 工作计划中具体任务的操作者 需根据工作计划按时和按质完成工作(如环境准备、测试设计和测试执行等) 配合方 辅助执行方,对某项任务提供建议和给予协助,确保该项任务可以更好和更快的完成 接口平台 为联调测试的总体组织方,其主要责任如下: 1、 负责整个联调测 试方法论的整理和编写,为整个联调测试提供有效的方法论指导 。 2、 负责联调测试总体流程的制定,统一联调测试流程,形成有效的测试流程 。 3、 负责联调测试阶段所有相关文档的统一模板制定,形成联调测试的企业标准 。 4、 负责制定联调测试的质量标
12、准,严格控制联调测试的质量。 本文中的所有信息均为 委内卫生部接口平台 内部资料,未经许可,不得向外传播。 第 6 页 共 25 页 5、 负责联调测试整体进度的把握。 6、 负责 联调测试 整体 进度的把控 及各方协调工作 。 7、 依照测试流程和测试模板,组织完成联调测试工作。 8、 负责 审批联调测试申请 的初审。 9、 负责组织 完成测试 环境 的 准备工作,包括软硬件准备、网络策略开通、服务及应用程序部署和连通性测试 。 10、 组织 服务提供 方和服务消费方完成 测试用例和 测试 数据 的 准备 及 评审 。 11、 负责组织完成具体联调测试的 执行 , 协调各方解决测试问题 。
13、12、 负责 组织完成 联调测试 工作的 评估 ,完成 评估报告的评审和会签工作 。 服务 消费 方项目组 为联调测试工作的具体执行方,其主要责任如下 : 1、 负责 提交联调测试申请 。 2、 负责完成 服务 消费方测试 环境 的 准备工作 。 3、 负责 完成 测试用例 的 编写 及测试 数据 的 准备 工作 。 4、 负责 完成 联调测试的执行 。 5、 负责 联调测试评估报告 的编写 ,参与评估报告的评审 和会签工作 。 服务提供方项目组为联调测试工作的 执行方和配合 方,其主要责任如下: 1、 负责完成服务 提供方测试 环境 的 准备工作 2、 配合 完成 测试用例 的 编写 及测试
14、 数据 的 准备 。 3、 配合分析、解决测试 执行 过程中的问题 。 4、 参与评估报告的评审 和会签工作 。 5.1.2 联调测试阶段划分 本次联调测试过程主要分解为 6 个过程,如下表: 阶段 含义 测试申请 服务消费方 完 成 前期准备工作之后, 通过管控平台 提交联调测试申请,测试申请由 接口平台 审批 环境准备 确定测试环境的软硬件现状, 搭建 测试环境,部署应用程序和服务,进行连通性测试 测试设计 由 接口平台 组织服务消费方项目组及服务提供方项目组,按照下发的统一模板共同完成测试用例的设计以及测试 数据的准备 应用设置 服务提供方、服务消费方 进行测试前的 应用 设置工作 测试
15、执行 服务消费方执行测试、验证系统功能以及 反馈测试结果,期间包含了联调测试问题跟踪、进度跟踪和风险跟踪等工作 测试评估 接口平台 组织服务消费方项目组 评估 测试执行结果, 5.1.3 联调测试总体流程 图 联调测试的总体流程图如下: 本文中的所有信息均为 委内卫生部接口平台 内部资料,未经许可,不得向外传播。 第 7 页 共 25 页 联 调 测 试 流 程测试申请环境准备阶段测试设计阶段应用设置阶段执行测试评估阶段接 口 平 台服 务 提 供 方 项 目 组服 务 消 费 方 项 目 组YNNYYNN统 一 组 织 进 行 环 境 准 备执 行 测 试 用 例 和 测 试数 据 准 备
16、的 确 认评 审 联 调 测 试 报 告 并 签 字确 认统 一 组 织 进 行 连 通 性 测 试执 行 连 通 性 测 试统 一 组 织 进 行 测 试 设 计( 含 测 试 用 例 和 测 试 数据 准 备 )评 审 联 调 测 试 报 告 并 签 字确 认汇 总 签 字 结果搭 建 联 调 测 试 环 境搭 建 联 调 测 试 环 境汇 总 连 通 性 测 试 结 果执 行 应 用 设 置结 束审 批 申 请提 交 联 调 测试 评 估 报 告定 位 问 题 , 协 调 解 决 问 题审 批 评 估 报 告协 调 各 方 解 决 问 题执 行 连 通 性 测 试审 批 环 境 信 息提
17、 交 各 方 测 试 环 境信 息统 一 组 织 进 行 应 用 设 置组 织 进 行 测 试 设 计 评 审执 行 应 用 设 置执 行 联 调 测 试 , 报 告联 调 测 试 执 行 结 果执 行 测 试 用 例 和 测 试数 据 准 备 的 编 写发 起 参 与 方 确 认汇 总 测 试 设 计 ( 含 测 试用 例 和 数 据 准 备 )执 行 测 试 用 例 和 测 试数 据 准 备 的 确 认搭 建 联 调 测 试 环 境执 行 应 用 设 置开 始汇 总 应 用 设 置 结 果执 行 连 通 性 测 试审 批 汇 总 结 果评 审 联 调 测 试 报 告 并 签 字确 认跟 踪
18、 、 解 决 问 题5.2 联调测试各阶段详细介绍 5.2.1 联调测试申请阶段 联调测试申请 阶段 主要包含如下 三项 主要工作: 本文中的所有信息均为 委内卫生部接口平台 内部资料,未经许可,不得向外传播。 第 8 页 共 25 页 1、 服务消费方 项目组 提交联调测试申请 2、 接口平台 审核联调测试申请 测试 申请 流程如下: 开 始服 务 消 费 方 项 目 组提 出 联 调 测 试 需 求按 照 模 板 填 写 / 修改 联 调 测 试 申 请 单提 交 服 务 共 享 平 台项 目 组 审 批接 口 平 台 审 批与 服 务 共 享 平 台 项 目组 确 认 联 调 测 试 计
19、 划结 束是否5.2.1.1 提交联调测试申请 服务消费方 项目组 确定本次联调测试的服务清单 和联调测试计划 ,并按 要求填写联调测试申请文档附件 1-委内卫生部 接口平台 系统联调测试申请表 及联调测试参加人员表附件 2-委内卫生部 接口平台 联调测试人员信息 ,提交至 接口平台 进行审批 。 服务测试计划要按照业务场景的衔接关系,区分不同的服务和消费方,确定每一服务的测试执行起始时间,尽量具体、细化。测试计划中要预留合理的问题解决时间。 联调测试人员表需包含参加联调测试的 服 务消费方 和服务提供方 人员。 5.2.1.2 接口平台 审核申请 接口平台 对 申请 表 进行审批 后, 进入
20、测试环境准备阶段,若审批过程 中 发现问题,则退回上一环节进行重新处理 。 5.2.2 联调测试环境准备阶段 环境准备需要做的工作主要有: 1、 硬件环境准备 2、 软件环境准备 3、 网络策略开通 4、 服务 及应用程序部署 5、 连通性测试 本文中的所有信息均为 委内卫生部接口平台 内部资料,未经许可,不得向外传播。 第 9 页 共 25 页 该阶段的具体明细流程如下: 接 口 平 台 组 织 环 境 准 备服 务 提 供 方 联 调 测 试 环 境准 备服 务 消 费 方 联 调 测 试 环 境准 备接 口 平 台 汇 总 各 方 测 试环 境 信 息服 务 消 费 方 连 通 性 测试
21、服 务 提 供 方 连 通 性 测试服 务 共 享 平 台 项 目 组汇 总 连 通 性 测 试 结 果接 口 平 台 统 一 组 织连 通 性 测 试开 始服 务 共 享 平 台 联 调 测 试 环境 准 备汇 总 结 果 并 提 交 服 务 共享 平 台 项 目 组 审 批审 批Y结 束N服 务 共 享 平 台 连 通 性测 试说明: 1、 上图中描述的环境准备包含了硬件准备、软件准备、网络策略开通 、 服务和应用程序部署 以及连通性测试等 操作。 2、 由 接口平台 统一组织 搜集服务提供方、服务消 费方和 接口平台 的测试环境资料,并统计现状,产出文档 附件 3-委内卫生部 接口平台
22、系统联调测试环境 。 5.2.2.1 硬件环境准备 硬件环境准备 主要指服务提供方、服务消费方以及 接口平台 三方 各自 进行的测试环境硬件准备工作,包括主机、存储等。 本文中的所有信息均为 委内卫生部接口平台 内部资料,未经许可,不得向外传播。 第 10 页 共 25 页 5.2.2.2 软件环境准备 软件环境准备 主要指服务提供方、服务消费方以及 接口平台 三方 各自进行的 软件环境的准备工作,包括操作系统、应用 软件 、数据库等。 5.2.2.3 网络开通 网络开通包括 各系统 访问 接口平台 ,和 接口平台 访问各系统, 需要开通 双向开通 。 5.2.2.4 服务及应用程序部署 服务
23、及应用程序部署 是指 服务消费方、服务提供方、 接口平台 将各自的服务或应用程序部署到 各自 联调测试环境中。 5.2.2.5 连通性测试 连通性测试是指服务消费方在联调测试执行前,对所有需要调用服务的基本功能所进行的简单 测试。连通性测试强调 服务能否被正常调用 ,而不 进行业务层面验证。 连通性测试包括网络连通性测试及服务连通性测试两部分,操作步骤如下: 1、 网络连通性测试: 1) 接口平台 完成与服务提供方的网络连通测试。 2) 服务消费方完成与 接口平台 的网络连通测试。 2、 服务连通性测试 1) 由 接口平台 完成连通性测试用例设计。 2) 由 接口平台 依测试用例完成 接口平台
24、 到服务提供方的连通性测试。 3) 接口平台 将自身 到服务提供方的连通性测试报告提供给 服务消费方。 4) 服务消费方参考 测试报告,完成与 接口平台 的连通性测试。 连通性测试 由 接口平台 组织协调,服务提供方、服务消费方和 接口平台 共同 进行,测试结果记录在 附件 4-委内卫生部 接口平台 系统联调连通性测试结果中。 5.2.3 联调测试测试设计阶段 联调测试设计阶段主要工作为测试用例 设计和测试数据准备 。服务 消费方 项目组根据本规范 中定义的测试设计策略进行测试用例的设计,由服务消费方 项目组 和服务提供方 项目组共同 准备测试业务数据。 该阶段的具体明细流程如下: 本文中的所
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
2000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 测试 方案 DOC
