行业洞察
首页 >  金融行业 >  其它 >  中国银行测试环境模拟器应用案例

中国银行测试环境模拟器应用案例

  • 发布时间:2017-08-21
  • 来源:
  •   
  • 打印

需求背景

随着测试中心的不断发展,各项测试任务不断增加,业务规模越来越大,测试中心发挥的职能作用和存在的价值也日益突出,已成为生产环节中的最重要一环。在后蓝图时代,测试中心在承担目前的总行标准版功能验收测试、性能测试、硬件设备测试职责之外,还将承担分行特色业务系统测试、大客户体验测试、参数测试、数据迁移测试等测试任务。

伴随测试中心业务的发展,对测试环境的需求和要求越来越高。银行系统的高关联性,在一个系统测试时需要多个系统的配合,并且大多时候需要第三方环境的配合。环境的搭建和借用都需要大量的人力、物力和时间,限制了测试任务的有效执行。从技术角度讲,测试环境的准备存在三大问题:

1) 测试的发起渠道众多,测试环境准备和测试执行复杂。

2) 只有两套测试环境,测试资源相对缺乏,尤其是分行特色业务缺独立的UAT测试环境,导致特色业务延迟或暂停上线。

3) 总行第三方测试环境使用受限,外联环境不可控导致功能测试的过程中降低测试标准或者延期上线。

为有效解决环境支持问题,提高效率,降低成本,2011年中国银行测试中心采购了神州数码公司的锐行测试环境模拟系统,同时外购技术支持,用于搭建新增的虚拟测试环境系统,指导并协助行内锐行测试环境模拟系统的工作人员处理虚拟系统联调等技术问题。

代表应用举例

第三方存管项目

背景:在中国银行第三方存管项目进入第一轮功能测试前,第三方券商暂时无法提供测试环境支持,同时第三方联测的测试周期较长,而总行测试环境可调用的时间窗口有限且无专线连接第三方券商。第三方发起需要双方沟通,复现缺陷耗时费力。因此提出第一轮功能测试阶段使用神州数码锐行测试环境模拟系统搭建虚拟化券商的应用系统,配合完成功能测试。

流程:前端<-->TPCC<--> 前置<-->券商,其中使用锐行测试环境模拟系统模拟券商的应用系统。同时创建任务队列:签到-->个人开户-->签退,从而达到自动批量开户的目的,为后续流程的测试准备数据。

跨境电子支付结算项目

背景:第三方系统(易宝)已明确告知在约定的测试时间节点上无法完成本方对接的应用系统的开发及测试,因此暂时无法提供环境支持中行方面的功能测试。由此中行可能面临由于延迟测试时间导致的测试不充分,系统仓促上线后的质量面临考验,因此选用神州数码锐行测试环境模拟系统搭建两套测试系统模拟易宝的应用系统,其中一套用于开发环境,方便开发人员在部署版本之前内部测试;一套用于功能测试环境,支持功能测试组进行第一轮功能测试。

流程:易宝<-->EZTDG-->EZVCP,其中易宝的应用系统使用锐行测试环境模拟系统模拟;EZTDG属行内系统,类似于中间业务平台,所有外部系统通过EZTDG中转;EZVCP为行内跨境结算项目;易宝与EZTDG之间采用HTTPS通讯,同时添加XML数字签名字段以校验传输内容的一致性。

使用效果

系统投入使用以来发挥了显著的作用,已经成为中国银行测试中心测试资源建设和管理的重要基础平台,达到了提高测试效率,简化测试环境的搭建,解决资源冲突的良好效果,有效的保障了外联系统连入前的测试进度,提前发现问题、解决问题,同时由于锐行测试环境模拟系统的提前接入,使得行内系统提前打通,从而提高了测试中心对外服务能力。

项目咨询

亲爱的朋友,如您对我们的产品感兴趣,您可以通过以下方式联系我们