【此仿真測試軟件在線體驗(yàn)地址請點(diǎn)擊上方標(biāo)題或圖片跳轉(zhuǎn)體驗(yàn)↑】
引言
深圳市銀拓科技有限公司參與了人行一代國庫信息處理系統(tǒng)的商業(yè)銀行端的開發(fā)與實(shí)施,技術(shù)團(tuán)隊(duì)對支付系統(tǒng)的理解擁有十年以上的豐富經(jīng)驗(yàn)。公司通過對人民銀行現(xiàn)代化支付系統(tǒng)的理解及未來該業(yè)務(wù)在商業(yè)銀行的發(fā)展。公司專為商業(yè)銀行設(shè)計(jì)并開發(fā)了一套覆蓋業(yè)務(wù)廣泛、模擬各種異常場景的全面仿真測試系統(tǒng)。并通過產(chǎn)品定期升級和現(xiàn)場服務(wù)為商業(yè)銀行未來該業(yè)務(wù)的更新升級提供全方位服務(wù)。
銀拓科技國庫信息處理系統(tǒng)仿真軟件不僅可以在初次接入期間為商業(yè)銀行順利通過接口驗(yàn)收增加保險系數(shù)外,而且可以幫助商業(yè)銀行建立一套自主可控、長期存在的仿真測試環(huán)境,在未來行內(nèi)系統(tǒng)開發(fā)和升級改造時大大提高系統(tǒng)開發(fā)和測試的效率和效果,保障系統(tǒng)開發(fā)和測試質(zhì)量,降低行內(nèi)系統(tǒng)變更的風(fēng)險。
目前我司已為市場研發(fā)了數(shù)十款仿真測試產(chǎn)品,針對市場的業(yè)務(wù)需求,我司正在不斷研發(fā)更多產(chǎn)品滿足市場需求。
一、銀拓國庫信息處理系統(tǒng)仿真測試軟件能幫你做什么?
在商業(yè)銀行日常的測試過程中我們不難發(fā)現(xiàn)下面的一些事實(shí):
l 缺乏一個可以長期保證高效的測試環(huán)境。
在一般的銀行業(yè)務(wù)系統(tǒng)測試中,為了保證有效的測試,商行需要找到對手行進(jìn)行業(yè)務(wù)測試,可是由于國內(nèi)商業(yè)銀行的業(yè)務(wù)系統(tǒng)具有各自的進(jìn)度,無法實(shí)現(xiàn)所有商業(yè)銀行在同時間內(nèi)參與測試,勢必會造成部分商業(yè)銀行無法按時完成測試工作。所以需要一套完整的測試軟件來模擬人行的測試環(huán)境,模擬人行向行內(nèi)發(fā)起和應(yīng)答報文、模擬對手行向行內(nèi)發(fā)起需要的報文,實(shí)現(xiàn)不同的測試場景的測試需求。
l 傳統(tǒng)的測試無法模擬多場景。
商業(yè)銀行目前可能使用最廣泛的測試手段依然是最傳統(tǒng)的依靠大規(guī)模的人力測試,但是這種測試方法也因?yàn)槿藛T調(diào)配,人員的業(yè)務(wù)素質(zhì)等條件制約了系統(tǒng)的測試進(jìn)度。而測試類軟件可以簡化人員配置,多部門協(xié)同使用,通過測試系統(tǒng)完成許多測試場景的構(gòu)建與測試。對于商業(yè)銀行來說是關(guān)鍵中的關(guān)鍵。
銀拓國庫信息處理系統(tǒng)仿真測試軟件正是針對商業(yè)銀行在系統(tǒng)測試時期的問題,經(jīng)公司優(yōu)秀團(tuán)隊(duì)精心設(shè)計(jì)和研發(fā)的測試系統(tǒng),可以切實(shí)解決商業(yè)銀行在系統(tǒng)建設(shè)的早中晚以及未來的改擴(kuò)建中的各種測試問題。
我們可以協(xié)助你完成:
ü 全面了解和及時掌控項(xiàng)目開發(fā)進(jìn)度
ü 驗(yàn)證系統(tǒng)功能的安全性,業(yè)務(wù)功能的全面性
ü 準(zhǔn)確定位問題,提高溝通效率
ü 減少測試人員數(shù)量,提高工作效率
ü 無需受外部測試環(huán)境影響,完成全面測試
ü 全面測試各類業(yè)務(wù)場景
ü 對第三方開發(fā)公司的項(xiàng)目精度、質(zhì)量進(jìn)行量化考核
二、銀拓國庫信息處理系統(tǒng)仿真測試軟件產(chǎn)品特點(diǎn)
銀拓科技國庫信息處理系統(tǒng)仿真測試系統(tǒng)采用了先進(jìn)的管理思想和技術(shù)框架,并針對國內(nèi)外商業(yè)銀行的測試特點(diǎn)進(jìn)行了定制,具有如下產(chǎn)品特點(diǎn):
l 現(xiàn)場實(shí)施(線下):
1、快速安裝。仿真系統(tǒng)可以采用虛擬機(jī)方式安裝,只要將虛擬機(jī)文件包用VMware軟件來運(yùn)行,進(jìn)行簡單的配置就能使用。并且能夠輕松地搭建多個測試環(huán)境,支持MQ消息中間件。
2、仿真系統(tǒng)具有schema校驗(yàn)的功能,對接收到的行內(nèi)往報進(jìn)行校驗(yàn),幫助檢測報文缺少的、錯誤的要素(包括附加數(shù)據(jù)域),要素格式的檢查(包括日期、各種金額域)等,第一時間的定位錯誤,為行內(nèi)開發(fā)期間的程序調(diào)整提供了依據(jù),提高了測試的效率。
3、仿真系統(tǒng)可以根據(jù)不同的參數(shù)設(shè)置應(yīng)答相應(yīng)的報文,為行內(nèi)的全面測試提供保證??筛鶕?jù)客戶的測試要求,給予不同的應(yīng)答信息(包括正常應(yīng)答、拒絕應(yīng)答);并且可以通過參數(shù)的配置,改變系統(tǒng)的應(yīng)答方式(自動或手動)。
4、仿真系統(tǒng)提供了強(qiáng)大的信息查詢功能,對接收和發(fā)送的報文進(jìn)行監(jiān)控,并且可以清晰的看到往來報文的對應(yīng)關(guān)系,提高了報文的查找效率,為行內(nèi)及時的發(fā)現(xiàn)錯誤、及時處理提供了便利。
5、仿真系統(tǒng)提供了方便的參數(shù)配置、案例數(shù)據(jù)維護(hù)等功能,具有易操作使用的特點(diǎn)。
6、我們能及時獲得最新的接口版本,最快時間內(nèi)進(jìn)行仿真升級。
7、前臺界面采用B/S模式設(shè)計(jì),界面友好、操作方便。
8、同時支持多個操作員進(jìn)行來賬報文的測試。
9、仿真系統(tǒng)提供了單筆、多筆測試案例,方便進(jìn)行壓力測試,壓力測試時可以修改啟動配置,實(shí)現(xiàn)進(jìn)程啟動個數(shù)的配置,更好的達(dá)到壓力測試的要求。
10、仿真系統(tǒng)提供了強(qiáng)大的實(shí)時滾動監(jiān)控,對接收和發(fā)送的報文進(jìn)行監(jiān)控,并且可以清晰的看到往來報文的對應(yīng)關(guān)系,提高了報文的查找效率,為行內(nèi)及時的發(fā)現(xiàn)錯誤、及時處理提供了便利。
l 銀拓云測服務(wù)(線上):
云測線上模式是在現(xiàn)場實(shí)施模式具有的優(yōu)勢基礎(chǔ)之上,提出的一種新的云端線上模式,其主要特點(diǎn):
n 能線上通過仿真提供的在線問題反饋功能進(jìn)行問題提交,公司維護(hù)人員能直接在線進(jìn)行問題的處理以后,問題提交人可以通過仿真在線查詢問題處理的情況;
n 問題處理以后,公司進(jìn)行在線升級,不需要客戶安排人員支持;
n 行內(nèi)不需要專門為測試系統(tǒng)準(zhǔn)備大量的設(shè)備、人員等
三、銀拓國庫信息處理系統(tǒng)仿真測試軟件技術(shù)體系
1) 技術(shù)架構(gòu)
國庫信息處理系統(tǒng)仿真測試軟件分為了前臺管理系統(tǒng)、后臺處理系統(tǒng)兩大部分,前臺管理系統(tǒng)采用標(biāo)準(zhǔn)的J2EE技術(shù)和SSH2架構(gòu),具有平臺無關(guān)性、可擴(kuò)展能力強(qiáng)、技術(shù)規(guī)范公開、高效穩(wěn)定等特點(diǎn);后臺的處理系統(tǒng)采用標(biāo)準(zhǔn)的C++語言編寫,具有處理快捷、穩(wěn)定等特點(diǎn)。
1、后臺處理系統(tǒng)
后臺處理部分(包括:報文的接收、報文的格式轉(zhuǎn)換、報文的加簽核簽,報文的轉(zhuǎn)發(fā))采用的是C++,MQ中間件處理進(jìn)行處理,采用MySQL數(shù)據(jù)庫,報文的處理以及加簽核簽采用配置文件進(jìn)行驅(qū)動,方便、靈活、快捷。
2、前臺管理系統(tǒng)
B/S模式,JAVA語言進(jìn)行處理,易維護(hù)、易擴(kuò)展,輕松部署。
3、前臺界面
前臺界面采用JSP進(jìn)行編寫,界面具有符合業(yè)務(wù)處理常規(guī)習(xí)慣,操作方便等。扁平化圖形界面帶來最簡潔舒適的用戶體驗(yàn)。
(圖1)國庫信息處理系統(tǒng)仿真測試軟件系統(tǒng)架構(gòu)圖
2) 功能結(jié)構(gòu)
3) 運(yùn)行環(huán)境
四、銀拓國庫信息處理系統(tǒng)仿真測試軟件產(chǎn)品功能模塊
(圖2)國庫信息處理系統(tǒng)仿真測試軟件首頁
1) 仿真系統(tǒng)管理
國庫信息處理系統(tǒng)仿真測試軟件中的仿真系統(tǒng)管理模塊,是我們這款仿真測試軟件產(chǎn)品設(shè)定測試場景基本配置,肩負(fù)著所有報文的應(yīng)答處理開關(guān),同時根據(jù)客戶實(shí)際的測試需求對特定報文進(jìn)行設(shè)定,實(shí)現(xiàn)測試目標(biāo)。主要功能包括:
ü 系統(tǒng)參數(shù)配置
ü 報文參數(shù)設(shè)置
ü 機(jī)構(gòu)信息維護(hù)
ü 測試行對賬行號信息維護(hù)
ü 賬戶信息維護(hù)
ü 扣稅(費(fèi))信息維護(hù)
ü 銀行申報(查詢)信息維護(hù)
ü 額度信息維護(hù)
ü 支付令憑證信息維護(hù)
ü 驗(yàn)證信息維護(hù)
ü 節(jié)假日信息維護(hù)
ü 數(shù)字證書管理
ü 報文手工重發(fā)
ü 業(yè)務(wù)檢查配置
ü 參數(shù)信息維護(hù)
ü 公共數(shù)據(jù)維護(hù)
ü 手工發(fā)送報文
系統(tǒng)管理的應(yīng)用價值:
n 讓仿真測試系統(tǒng)的使用者,對測試系統(tǒng)的基本測試目標(biāo),對整體的把控做到心中有數(shù)。
n 針對目標(biāo)性測試任務(wù)的單獨(dú)設(shè)定,讓每個報文的應(yīng)答類型可以根據(jù)測試的要求不同,單獨(dú)設(shè)置屬性,為測試人員提供一個全面的,方便快捷的測試場景。
n 針對基礎(chǔ)數(shù)據(jù)的維護(hù),參數(shù)信息設(shè)置好后,可在報文發(fā)送頁面直接引用,方便測試人員做業(yè)務(wù)測試。
n 可對設(shè)定超時應(yīng)答類型的報文進(jìn)行重新手工發(fā)送。方便測試人員做回歸測試。
下面是仿真系統(tǒng)管理的主要功能截圖以及說明:
圖例說明:系統(tǒng)設(shè)置頁面顯示當(dāng)前仿真系統(tǒng)的各種狀態(tài),當(dāng)做相應(yīng)業(yè)務(wù)時,這里將顯示實(shí)時系統(tǒng)狀態(tài)。
圖例說明:對某一個報文進(jìn)行設(shè)置,可以針對性的測試某個報文往來的異常情況。
2) 實(shí)時類
主要功能包括:
ü 實(shí)時扣稅(費(fèi))請求(3001)
ü 實(shí)時沖正請求(1021)
ü 三方協(xié)議驗(yàn)證與撤銷請求(9114)
ü 海關(guān)實(shí)時扣稅(費(fèi))請求(3002)
ü 海關(guān)實(shí)時沖正請求(7022)
ü 海關(guān)三方協(xié)議驗(yàn)證與撤銷請求(9127)
實(shí)時類業(yè)務(wù)的應(yīng)用價值:
n 可模擬真實(shí)業(yè)務(wù)場景,模擬對手行或各個機(jī)構(gòu)發(fā)送以及人行的業(yè)務(wù),實(shí)現(xiàn)完整的業(yè)務(wù)流程,全面測試行內(nèi)與對手機(jī)構(gòu)的交易流程,從而檢驗(yàn)行內(nèi)實(shí)時業(yè)務(wù)的準(zhǔn)確性,減少測試人員的測試時間。
n 對業(yè)務(wù)的各模塊,各報文細(xì)致化,方便測試人員對每一個節(jié)點(diǎn)的測試。
下面是實(shí)時類業(yè)務(wù)的主要功能截圖以及說明:
3) 批量類
主要功能包括:
ü 批量扣稅(費(fèi))請求(3102)
ü 止付請求(1123)
ü 直接支付額度請求(5102)
ü 授權(quán)支付額度請求(5103)
ü 財(cái)政支付令(5111)
ü 國庫資金清理處理結(jié)果(3143)
ü 無(有)紙憑證退款回執(zhí)(3114)
ü 支出信息驗(yàn)證請求(9118)
批量類業(yè)務(wù)的應(yīng)用價值:
n 讓仿真測試系統(tǒng)的使用者可以測試國庫信息系統(tǒng)的批量類業(yè)務(wù),模擬各個機(jī)構(gòu)向測試行發(fā)送報文和模擬機(jī)構(gòu)接收報文后的回復(fù),協(xié)助測試各種場景,界面易懂,操作簡單全方位檢驗(yàn)業(yè)務(wù)的準(zhǔn)確性。
4) 信息核對類
主要功能包括:
ü 稅(費(fèi))票明細(xì)對賬通知(3111)
ü 繳款稅票、費(fèi)票信息核對通知(3113)
ü 支出信息包核對通知(3200)
ü 處理結(jié)果信息包核對通知(3201)
ü 海關(guān)稅(費(fèi))票明細(xì)對賬通知(3177)
信息核對類業(yè)務(wù)的應(yīng)用價值:
n 信息核對類報文,模擬系統(tǒng)向測試行發(fā)送對賬通知,協(xié)助測試對賬業(yè)務(wù),方便測試人員進(jìn)行實(shí)時測試。
下面是信息核對類業(yè)務(wù)的主要功能截圖以及說明:
5) 公共輔助類
主要功能包括:
ü 連接測試請求(9005)
ü 自由格式報文(9105)
ü 公共數(shù)據(jù)更新通知(9100)
ü 狀態(tài)變更通知(9101)
ü 故障通知(9102)
ü 強(qiáng)制退出通知(9103)
ü 停運(yùn)啟運(yùn)通知(9104)
ü 運(yùn)行參數(shù)通知(9106)
ü 批量處理結(jié)果通知(9110)
ü 保函額度變更通知(7072)
ü 海關(guān)催繳、索償通知(7071)
公共輔助類的應(yīng)用價值:
n 仿真測試軟件可模擬系統(tǒng)的業(yè)務(wù)功能,發(fā)送相應(yīng)的系統(tǒng)管理類報文,方便測試人員在任何環(huán)境下進(jìn)行目標(biāo)測試,不受時間限制以及系統(tǒng)限制。
n 可隨測試進(jìn)度,實(shí)時日切,完成既定測試目標(biāo)。
下面是公共輔助類業(yè)務(wù)的主要功能截圖以及說明:
6) 國債類
主要功能包括:
ü 與國債承銷機(jī)構(gòu)對賬通知(3160)
下面是國債類業(yè)務(wù)的主要功能截圖以及說明:
7) 仿真信息查詢
主要功能包括:
ü 往來報文查詢
ü 三方協(xié)議查詢
仿真信息查詢的應(yīng)用價值:
n 對所有往來報文進(jìn)行記錄,方便測試人員對每一條報文進(jìn)行查詢,幫助測試人員,快速,準(zhǔn)確找到問題所在,針對開發(fā)人員準(zhǔn)確查詢報文信息。
n 對每一條三方協(xié)議進(jìn)行記錄,方便業(yè)務(wù)測試人員查找相應(yīng)的協(xié)議信息,協(xié)助管理稅(費(fèi))票信息
下面是仿真信息查詢的主要功能截圖以及說明: