一、概述

随着当前支付多元化、数据集中、各 业务块整合以及效率提高的趋势日益明显,现 有的一代支付系统亟需改善。因 此人民银行在加快推动支付系统从一代向二代升级,并 将在未来几年内完成该项目标;而 所有的商业银行也必须在规定期限内分批完成自身一、二代身份的转换。而 如何保证一代系统无缝地向二代系统切换则是一个必须面对的问题。如 何对二代支付系统进行全面而有效的测试则是解决这一问题的关键。

二 代支付系统测试的主要挑战

  • 二 代支付涉及的业务繁多,构 建各类场景需要广博而深厚的前置交易知识
  • 支 付系统以报文形式进行通信,而 多元化的支付体系存在不同的报文格式,尤其是一、二代兼容的情况,因 此报文的转换和解析成为测试的必备技能
  • 支 付业务涉及多方的交互,因 此需要对手方的协助,并通过仿真系统、联调环境、模拟环境等实现,外部环境依赖很大银
行二代支付测试服务

二、优势

  • 完 整实施过二代支付系统的验收测试,对 于二代报文熟练掌握,具 备基础的测试案例集
  • 熟练掌握一代、二代支付的仿真系统,并 且与多家银行合作过联调测试,具备一定的联调资源
  • 具 备城商行核心系统完整测试的经验,熟 悉支付系统业务以及围绕支付系统的周边业务
  • 专业化的测试团队、成 熟的测试体系和配套的测试管理工具,保 证测试的有效性和效率

三、恒天软件的测试策略

针 对二代支付的特点和挑战,恒 天软件提供了一整套的二代支付测试服务,主 要围绕以下策略展开:

不同阶段使用的环境

  • 无外联环境,测试前期采用模拟器、手工灰盒测试,熟悉报文格式
  • 仿真环境下,各类功能的详尽测试,包括异常处理等
  • 人行联调环境,验 证主业务流与对手行的交互功能
  • 模拟环境,按 照人行开放的交易类别逐步验证主要功能

业务类别优先级识别

  • 大 额支付与小额支付是属于资金类报文,优先级别最高
  • 清 算账户涉及资金清算部分以及公共控制中涉及系统状态变更的优先级别为较高
  • 公 共控制中涉及交易限制的优先级别次之
  • 其余报文优先级最末

测试点提取

  • 报 文格式的正确性检查
  • 业 务逻辑的正确性合理性检查
  • 来帐的正确处理检查
  • 一 代与二代报文的兼容性检查
  • 异常点,例如临界值、重复报文、大数据量报文、异常状态下发送、灾备后数据检查
  • 测试团队组织
  • 测 试队伍中配备测试管理者、业务知识员、IT技术员,当 然可以由某一位成员兼有多种技能
  • 寻找银行测试负责人、业务接口人、开发团队的接口人,并 建立固定的沟通渠道
  • 建 立基于测试数据的定期汇报机制
  • 借 助一定的测试管理工具推动测试进程

四、成功案例

恒 天软件作为第三方测试独立承担了总部位于杭州的某城商行二代支付系统的测试工作,经 过与开发和业务团队通力合作,实 施了手工报文解析测试、基 于银拓仿真工具的测试、人行联调环境测试、人行模拟环境测试。在项目后期,把 二代支付主要交易的测试用例转化成自动化脚本,提 高回归测试的速度并降低了人力成本。

该 行的二代测试系统经过测试后,该 行成为人行模拟环境中被第二批转二代身份的城商行,也 是人行发文表扬的报文通过率超90%的前10名银行之一。

下载

联系我们
中国 0571-88270208 美国 +1-857-239-9661
友情链接:    鍖椾含pk10浠g悊鍔犵洘   鑽e叴褰╃エ瀹樼綉   褰╃エ鎬庝箞鍦ㄦ墜鏈轰笂璐  閲戦┈褰╃エ濞变箰,閲戦┈褰╃エ鎶曟敞   600褰╃エ