adc平台boss接口测试联调方案v内容摘要:

为系统正式割接前的一次关键性 业务接口测试,结果直接影响 ADC 割接并上线运行的正确性,所以测试程序和数据要最大限度保证和现网系统一致,并且联调过程尽可能采用模拟实际业务发生受理的方式进行。 在联调测试用例的设计方面: 首先, 要 明确测试的出发点。 和所有的测试一样,接口测试出发点是你要证明所测的程序是错误的。 以这个出发点为导向,你的设计行为就会尽量朝这个方向发展,更易发现问题,不会出现大方向的偏差。 其次,选择好测试对象,按照接口所承载业务的重要程度和使用频率重点测试,测试数据采用实际业务数据,并对数据流入和流出的状态进行全程跟踪和监控。 然后, ,确认完整的测试对象的功能:确认外部接口提供给使用这些接口的外部用户什么样的功能,外部用户真正需要什么样的功能。 此两个功能一定要准确详细,用例的设计要严格按照测试对象功能设计才是正确的用例。 10 / 52 接口 联调 测试用例设计和其他测试用例设计一样,都应该本着尽可能的发现 bug 的目标。 用例设计的内容应该包括:主要测试功能点、测试环境、测试数据、执行操作以及预期结果。 11 / 52 3 联调环境 网络拓扑图 1 0 G EG E1 G E 电 口湖 南 移 动A D C 业 务 平 台 系 统数据库服务器0 1A D C 业 务 平 台 系 统 H 3 C 防 火 墙 F 1 0 0 0 ( 隔 离M D C N 网 )B O S S 系 统M D C N 网 络前 台 接 入 交 换 机 Z T E 8 9 0 2C M N E T 网 络负 载 均 衡防 火 墙I P SS S L 加 速2 * 1 0 G E负 载 均 衡防 火 墙I P SS S L 加 速H 1 1 一 H 1 1 二 H 1 1 三H 1 1 四H 1 0 一H 1 0 二H 1 1 三 H 1 1 四虚 拟 磁 带 库S A N 磁 盘 阵 列S A N 网 络S A N 网 络光 纤 交 换 机光 纤 交 换 机备 份 管理 服 务器H 3 C S 1 2 5 0 8H 3 C S 1 2 5 0 8接口服务器0 2数据库服务器0 2接口服务器0 1应用服务器0 4应用服务器0 2应用服务器0 1应用服务器0 3 系统 配置 ADC 端测试系统配置 主 机 主机地址 资 源 操作 系统 备注 intersrv01 intersrv02 BOSS 端测试系统配置 主 机 主机地址 资 源 操作系统 备注 软件配置 与接口联调相关的 ADC 平台系统功能如下: 12 / 52 编号 功能模块 功能点 状态 备注 1 SI 管理 基本信息管理 完成,测试中 SI 上报业务数据统计 完成,测试中 OMS 上报数据监控 完成,测试中 2 SI 业务管理 SI 业务查询 完成,测试 中 SI 业务订购 完成,测试中 仅限查询功能 业务参数配置 完成,测试中 SI 个性化参数设置 完成,测试中 3 SI 管理子系统 工单流程 完成,测试中 电子表单 完成,测试中 工单接口 完成,测试中 4 EC 管理 客户经理绑定 完成,测试中 EC 基本信息管理 完成,测试中 EC 业务订购查询 完成,测试中 业务订购信息导出 完成,测试中 EC 员工订购查询 完成,测试中 业务数据明细查询 完成,测试中 5 统计分析 业务总量报表 完成,测试中 业务监控统计 完成,测试中 业务月流量统计 完成,测试中 业务天流量统计 完成,测试中 业务实时流量统计 完成,测试中 6 黑白名单管理 黑白名单流量设置 完成,测试中 黑白名单同步统计 完成,测试中 黑白名单导入 完成,测试中 7 EC 信息自管理 个人业务同步 完成,测试中 EC 业务订购查询 完成,测试中 EC 员工订购查询 完成 ,测试中 业务订购信息导出 完成,测试中 业务数据明细查询 完成,测试中 8 EC 业务查询 用户信息配置 完成,测试中 现已不使用 个人业务订购 完成,测试中 设置用户信息配置 完成,测试中 现已不用 企业信息配置 完成,测试中 现已不用 13 / 52 14 / 52 4 联调接口说明 现有拓维 ADC 平台与 BOSS 的接口是基于集团统一规范单行本修改版( )开发的,新建 ADC 系统在上线割接时将继续完全兼容原有 ADC 系统的接口协议,原则上BOSS 侧不需要进行接口程序的升级改造。 ADC 系统具体实现的接口规范的协议报文,详见《 省 BOSS 与 ADC 平台接口规范 ( 单行本) ADC 平台部分 》。 15 / 52 5 联调测试用例 SI 企业信息同步 新增 SI 企业信息 用例编号 HNADCYL001 案例名称 新增 SI 企业信息 测试描述 测试 BOSS 新增 SI 企业信息后,验证 ADC 接收数据是否成功。 测试接口 BIP4B244( SI 企业信息同步) 预备条件 BOSS 服务器与 ADC 接口能正常通信。 BOSS 向 ADC 发送的 XML 报文数据 , ADC 能正常解析。 测试过程 BOSS 方新增一个 SI 信息,信息中包括: SI 编码、 SI 企业名称、客服电话、 SI 企业信息、 SI 基本接入号。 BOSS 同步一个新增的业务接入号,可以为 SMS、 MMS 的任意类型。 BOSS根据接口规范生成 XML 报文数据,通过 ADC提供给 BOSS的 HTTP服务接口地址,发送给 ADC。 ADC平台接受到 BOSS发送的 SI信息并进行处理后保存到 ADC平台中,并及时给予空报文体的应答反馈。 ADC 处理完成后,主动向 BOSS 发起确认交易应答。 BOSS 收到确认交易应答,本次交易处理完成。 预期结果 查看 ADC 平台 SI 企业信息表, BOSS 传送过来的新增的 SI 信息已经保存到 SI 企业信息表中。 BOSS 的每次交易请求, ADC 给予及时应答。 在 ADC 处理完成后,主动根据发起方交易流水号和落地方交易流水号发起确认交易请求。 应答中的参数信息正确,符合接口规范要求。 实际结果 测试结论 □通过 □未通过 备注: 测试人 移动 亚信联创 浪潮 测试时间 年 月 日 测试地点 16 / 52 SI 企业信息变更 用例编号 HNADCYL002 案例名称 变更 SI 企业信息 测试描述 测试 SI 企业信息变更后, BOSS 向 ADC 同步变更数据,验证 ADC 是否能根据指定内容进行变更。 测试接口 BIP4B244( SI 企业信息同步) 预备条件 BOSS 服务器与 ADC 接口能正常通信。 BOSS 向 ADC 发送的 XML 报文数据, ADC 能正常解析。 要变更的 SI 信息必须已经存在于 ADC 系统中。 测试过程 BOSS 方变更一个已经存在的 SI 信息,变更内容为 SI 信息中包括 SI 企业名称、客服电话、 SI 企业信息项中任意一项或者多项组合的信息。 BOSS根据接口规范生成 XML 报文数据,通过 ADC提供给 BOSS的 HTTP服务接口地址,发送给 ADC。 ADC 平台接受到 BOSS 发送的变更后的 SI 信息并进行处理后保存到ADC 平台中。 预期结果 查看 ADC 平台 SI 企业信息表, SI企业信息表中的数据已经变更为 BOSS方的最新数据。 BOSS 的每次交易请求, ADC 给予及时应答。 在 ADC 处理完成后,主动根据发起方交易流水号和落地方交易流水号发起确认交易请求。 应答中的参数信息正确,符合接口规范要求。 实际结果 测试结论 □通过 □未通过 备注: 测试人 移动 亚信联创 浪潮 测试时间 年 月 日 测试地点 终止 SI 企业合作 用例编号 HNADCYL003 案例名称 终止 SI 企业合作关系 测试描述 1. 当 SI 企业终止合作时, BOSS 向 ADC 同步终止该企业的信息,验证ADC 是否能正确终止 SI 企业的企业状态和业务可订购状态。 17 / 52 2. 验证该 SI 下的所有暂停的业务是否 都已经终止 ,以及 订购该业务的EC 订购关系是否 都已经终止。 测试接口 BIP4B244( SI 企业信息同步) 预备条件 BOSS 服务器与 ADC 接口能正常通信。 BOSS 向 ADC 发送的 XML 报文数据, ADC 能正常解析。 要变更的 SI 信息必须已经存在于 ADC 系统中。 测试过程 BOSS 方终止某个已经存在的 SI 企业。 BOSS 发送终止的 SI 信息到 ADC 平台。 ADC 平台接受到 BOSS 发送的终止信息,先检查 SI 是否存在,再检查SI 下面的所有业务都为终止状态,如果所有业务都为终止,则改变 SI信息状态为终止状态,否则终止 SI 失败。 如果终止 SI 成功,则返回成功信息的确认交易请求,否则返回失败的确认交易请求。 预期结果 查看 SI 企业信息表,该企业信息表中的企业状态和订购状态字段标记为终止。 BOSS 的每次交易请求, ADC 给予及时应答。 在 ADC 处理完成后,主动根据发起方交易流水号和落地方交易流水号发起确认交易请求。 应答中的参数信息正确,符合接口规范要求。 该 SI 下的所有暂停的业务都已经终止,所有订购该业务的 EC 订购关系也都已经终止。 实际结果 测试结论 □通过 □未通过 测试人 移动 亚信联创 浪潮 测试时间 年 月 日 测试地点 暂停 SI 企业合作 用例编号 HNADCYL004 案例名称 暂停 SI 企业合作关系 测试描述 1. SI 企业暂停运营, BOSS 向 ADC 发起暂停的同步请求,验证 ADC 平台是否能正常将 SI 企业状态置为暂停状态。 2. 验证 该 SI 下的所有业务是否暂停,以及订购该业务 EC 的订购关系是 18 / 52 否暂停。 测试接口 BIP4B244( SI 企业信息同步) 预备条件 BOSS 服务器与 ADC 接口能正常通信。 BOSS 向 ADC 发送的 XML 报文数据, ADC 能正常解析。 要变更的 SI 信息必须已经存在于 ADC 系统中。 测试过程 BOSS 方暂停某个已经存在的 SI 企业。 BOSS 发送暂停的 SI 信息到 ADC 平台。 ADC 平台接受到 BOSS 发送的暂停某 个 SI 信息并进行处理后保存到ADC 平台中。 预期结果 查看 SI 企业信息表,该企业信息表中的 SI 企业状态字段标记为暂停。 BOSS 的每次交易请求, ADC 给予及时应答。 在 ADC 处理完成后,主动根据发起方交易流水号和落地方交易流水号发起确认交易请求。 应答中的参数信息正确,符合接口规范要求。 验证该 SI 下的所有业务是否暂停,以及订购该业务 EC 的订购关系是否暂停。 实际结果 测试结论 □通过 □未通过 测试人 移动 亚信联创 浪潮 测试时间 年 月 日 测 试地点 恢复 SI 企业合作 用例编号 HNADCYL005 案例名称 恢复 SI 企业合作关系 测试描述。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。