成功案例
 
銀  行
證  券
基  金
期  貨
保  險
金融其他
製  造
交  通
物  流
傳  媒
互 聯 網
政  府
電  信
其  它
 
 
當前位置:成功案例
 
     
興業銀行核心係統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平台優化升級項目是興業銀行核心係統升級的基礎,所以本項目的成功實施為興業銀行的核心係統升級打下了良好的基礎。


返回成功案例首頁