成功案例
 
银  行
证  券
基  金
期  货
保  险
金融其他
制  造
交  通
物  流
传  媒
互 联 网
政  府
电  信
其  它
 
 
当前位置:成功案例
 
     
兴业银行核心系统Tuxedo平台优化升级测试项目

项目简介
本次系统升级以现有的核心交易支撑平台、联机交易整合平台及联机文件交换平台为基础,充分利用Tuxedo中间件的多项功能。
系统的目标是将联机交易整合平台和核心交易支撑平台合并为一个域,和新增的接入分发服务一起组成新的TUXEDO单域,和MNTR核心,联机文件交换平台,关联系统通讯均使用socket方式,不再使用Tuxedo域连接方式。外围渠道发送的交易请求通过F5做负载均衡后,发送到接入服务,由接入服务做交易路由。同时核心交易支撑平台增加对定时服务和批量任务的支持。


测试过程
从2009年4月始,奥园陆续派出了一支由项目经理、测试组长、性能测试专家、自动化测试工程师、测试工程师等组成的测试组成员,前后共投入12人左右,按照测试计划分批投入测试工作。
由于平台类的系统进行测试时,需要测试工程师进行大量的开发测试。同样,在本测试项目中,奥园测试团队投入大量的测试开发工程师,编写性能测试脚本、自动化测试脚本、测试数据等等。例如:
1.ACE查询交易的性能测试:选择编写ACE查询交易性能测试计划、选择典型交易、编写测试脚本、测试执行、编写ACE查询交易性能测试报告。

2.Tuxedo平台项目的性能测试:选择编写Tuxedo平台项目性能测试计划、选择典型交易、编写测试脚本、测试执行、编写Tuxedo平台项目性能测试报告。

3.核心业务系统性能测试:选择编写核心业务系统性能测试计划、选择典型交易、编写测试脚本、测试执行、编写核心业务系统性能测试报告。

数据业务流程测试:
未改造的旧系统访问TUXEDO服务时,直接采用过渡期交易入口,通过位置判断和包装服务,路由转发至TUXEDO核心服务实现访问。
未改造的旧系统交易含有紧耦合文件访问时,通过过渡期交易入口、并经位置判断和包装服务路由后访问TUXEDO核心服务;TUXEDO核心服务通过过渡期文件服务推送给未改造系统。
未改造的旧系统交易含有松耦合文件访问时,通过过渡期交易入库、并经位置判断和包装服务路由后访问TUXEDO核心服务;并且利用过渡期文件服务实现送耦合文件访问。
未改造的旧系统交易访问其他应用时,通过位置判断和包装服务路由后访问TUXEDO转发服务与其它应用通讯。
未改造的旧系统交易访问通过位置判断和包装服务路由后可访问MNTR核心服务,并且MNTR核心交易可利用原有方式实现文件的推送。
未改造的旧系统交易访问还可通过位置判断和包装服务路由后可访问MNTR原转发服务,从而实现利用原方式对其他系统的访问。
已改造的新系统交易采用TCP/IP接口的目标系统交易入口,通过位置判断和包装服务,路由转发至TUXEDO核心服务实现访问。并采用tpcall同步方式访问文件服务。
已改造的新系统交易采用TCP/IP接口的目标系统交易入口,通过位置判断和包装服务,路由转发至TUXEDO转发服务实现对其他系统的访问。
经统计,测试组前后开发编写了41个LoadRunner性能测试脚本,自动化测试脚本211个,产生模拟测试数据共1540万条,共进行集成测试3轮、系统功能测试5轮、性能测试4轮,以及维护测试2个月。主要测试工具为LoadRunner、QTP、QC、Wily性能诊断工具等。

实施效果
项目于2009年11月上线试运行,试运行期间测试组增加了2个月的维护测试,至今系统运行稳定。由于核心Tuxedo平台优化升级项目是兴业银行核心系统升级的基础,所以本项目的成功实施为兴业银行的核心系统升级打下了良好的基础。


返回成功案例首页