[發(fā)明專利]一種終端仿真測試系統(tǒng)及使用該系統(tǒng)擴(kuò)充終端的方法有效
| 申請?zhí)枺?/td> | 200710043289.5 | 申請日: | 2007-06-26 |
| 公開(公告)號(hào): | CN101335651A | 公開(公告)日: | 2008-12-31 |
| 發(fā)明(設(shè)計(jì))人: | 高建斌 | 申請(專利權(quán))人: | 中國銀聯(lián)股份有限公司 |
| 主分類號(hào): | H04L12/26 | 分類號(hào): | H04L12/26 |
| 代理公司: | 北京集佳知識(shí)產(chǎn)權(quán)代理有限公司 | 代理人: | 逯長明 |
| 地址: | 200135上海*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 一種 終端 仿真 測試 系統(tǒng) 使用 擴(kuò)充 方法 | ||
1.一種終端仿真測試系統(tǒng),其特征在于,包括三層結(jié)構(gòu):
第一層包括報(bào)文核心處理邏輯和終端狀態(tài)機(jī),以及用戶接口和測試邏輯支持,所述報(bào)文核心處理邏輯用于對報(bào)文進(jìn)行組包和解包處理,提供對終端報(bào)文處理功能的模擬;所述終端狀態(tài)機(jī)用于根據(jù)終端的狀態(tài)定義和狀態(tài)遷移定義執(zhí)行相應(yīng)操作,提供對終端功能的模擬;所述用戶接口用于針對不同終端提供統(tǒng)一的操作界面,所述測試邏輯支持用于提供各種測試案例和測試功能;其中,根據(jù)報(bào)文擴(kuò)充接口和終端狀態(tài)機(jī)擴(kuò)充接口結(jié)合所述報(bào)文核心處理邏輯、所述終端狀態(tài)機(jī)、所述用戶接口和所述測試邏輯支持,生成終端仿真;
第二層包括所述報(bào)文擴(kuò)充接口和所述終端狀態(tài)機(jī)擴(kuò)充接口,所述報(bào)文擴(kuò)充接口用于處理定義的不同終端規(guī)范的參數(shù)化描述,為所述報(bào)文核心處理邏輯提供說明;所述終端狀態(tài)機(jī)擴(kuò)充接口用于處理定義的不同終端的狀態(tài)及狀態(tài)遷移的參數(shù)化描述,為所述終端狀態(tài)機(jī)提供說明;其中,所述報(bào)文擴(kuò)充接口,對終端報(bào)文域定義數(shù)據(jù)和終端交易報(bào)文定義數(shù)據(jù)進(jìn)行處理,完成終端報(bào)文處理功能的擴(kuò)充;所述終端狀態(tài)機(jī)擴(kuò)充接口,對終端狀態(tài)遷移圖和終端狀態(tài)遷移操作進(jìn)行處理,完成終端狀態(tài)機(jī)擴(kuò)充;
第三層是具體終端仿真實(shí)現(xiàn),用于提供對各類終端的具體參數(shù)定義,包括終端規(guī)范的參數(shù)化描述和終端狀態(tài)遷移的參數(shù)化描述;其中,根據(jù)終端類型的規(guī)范定義,生成所述終端報(bào)文域定義數(shù)據(jù)和終端交易報(bào)文定義數(shù)據(jù);根據(jù)終端規(guī)范的業(yè)務(wù)規(guī)則,生成所述終端狀態(tài)遷移圖和終端狀態(tài)遷移操作。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于:所述報(bào)文核心處理邏輯包括報(bào)文拆包組包功能和交易報(bào)文解析生成功能,所述報(bào)文拆包組包功能用于對報(bào)文域定義數(shù)據(jù)進(jìn)行拆包或組包處理,所述交易報(bào)文解析生成功能用于對交易報(bào)文定義數(shù)據(jù)進(jìn)行解析或生成處理。
3.根據(jù)權(quán)利要求2所述的系統(tǒng),其特征在于:所述報(bào)文擴(kuò)充接口和終端狀態(tài)機(jī)擴(kuò)充接口根據(jù)所述第二層的終端規(guī)范的參數(shù)化描述和終端的狀態(tài)及狀態(tài)遷移的參數(shù)化描述,分別對核心基本功能提供參數(shù)化處理,并提供函數(shù)定義或修改功能實(shí)現(xiàn)所述核心基本功能的擴(kuò)展。
4.一種利用權(quán)利要求1至3所述任一項(xiàng)的終端仿真測試系統(tǒng)擴(kuò)充不同終?端的方法,其特征在于,包括:
根據(jù)終端類型的規(guī)范定義,生成終端報(bào)文域定義數(shù)據(jù)和終端交易報(bào)文定義數(shù)據(jù);
根據(jù)終端規(guī)范的業(yè)務(wù)規(guī)則,生成終端狀態(tài)遷移圖和終端狀態(tài)遷移操作;
結(jié)合報(bào)文擴(kuò)充接口,對所述終端報(bào)文域定義數(shù)據(jù)和終端交易報(bào)文定義數(shù)據(jù)進(jìn)行處理,完成終端報(bào)文處理功能的擴(kuò)充;
結(jié)合終端狀態(tài)機(jī)擴(kuò)充接口,對所述終端狀態(tài)遷移圖和終端狀態(tài)遷移操作進(jìn)行處理,完成終端狀態(tài)機(jī)擴(kuò)充;
最后結(jié)合報(bào)文核心處理邏輯、終端狀態(tài)機(jī)、用戶接口和測試邏輯支持,生成終端仿真。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于:所述不同終端規(guī)范都基于ISO8583報(bào)文交換規(guī)范。
6.根據(jù)權(quán)利要求4所述的方法,其特征在于:所述終端包括自助終端、移動(dòng)支付終端。?
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國銀聯(lián)股份有限公司,未經(jīng)中國銀聯(lián)股份有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/200710043289.5/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





