[發明專利]接口測試方法和模擬擋板在審
| 申請號: | 202110579812.6 | 申請日: | 2021-05-26 |
| 公開(公告)號: | CN113157598A | 公開(公告)日: | 2021-07-23 |
| 發明(設計)人: | 崔冠寧;劉敬光;聶鵬飛;鄒欣;何鑫;邱田 | 申請(專利權)人: | 中國銀行股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 北京中博世達專利商標代理有限公司 11274 | 代理人: | 申健 |
| 地址: | 100818 *** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 接口 測試 方法 模擬 擋板 | ||
本申請實施例提供一種接口測試方法和模擬擋板,涉及軟件技術領域,用于動態生成不同接口的響應報文,減少對前端系統測試的工作量。該方法包括:模擬擋板接收待測試系統發送的測試報文;模擬擋板從待測試系統獲取目標配置文件;目標配置文件與測試報文相對應;模擬擋板根據目標配置文件確定測試報文對應的響應報文,并將響應報文返回給待測試系統。本申請用于軟件系統測試。
技術領域
本申請涉及軟件技術領域,尤其涉及一種接口測試方法和模擬擋板。
背景技術
目前的銀行業務開發涉及多種前端系統,如網上銀行系統、積分兌換系統等,這些前端系統與后臺系統進行聯機通信以實現相應的功能,因此在前端系統開發完成后,還需要對前端系統和后臺系統間的接口進行測試,以驗證前端系統對外提供服務的穩定性,確保銀行業務的正常開展。
在前端系統和后臺系統開發過程中,兩者間的報文通過配置文件進行配置,如配置報文格式、報文長度、報文內容等。由于在前端系統與后臺系統間的接口變化時,前端系統與后臺系統間的配置文件發生變化,因此兩者間的報文也相應的變化,以使得報文能夠與前端系統和后臺系統適配。目前前端系統開發過程中,通常利用模擬擋板模擬后臺系統,通過模擬擋板對前端系統不同接口之間的報文進行解析、響應,以完成對前端系統的測試。而在前端系統的接口變化時,模擬擋板也需重新編輯,以對變化的接口進行測試,進而完成對前端系統的測試,但這種前端系統的測試方法工作量較大,不利于前端系統的開發。
發明內容
本申請的實施例提供一種接口測試方法和模擬擋板,用于動態生成不同接口的響應報文,減少對前端系統測試的工作量。
為達到上述目的,本申請的實施例采用如下技術方案:
第一方面,提供一種接口測試方法,包括:模擬擋板接收待測試系統發送的測試報文;模擬擋板從待測試系統獲取目標配置文件;目標配置文件與測試報文相對應;模擬擋板根據目標配置文件確定測試報文對應的響應報文,并將響應報文返回給待測試系統。
結合第一方面,在一些可能的實現方式中,模擬擋板根據目標配置文件確定測試報文對應的響應報文包括:
模擬擋板根據目標配置文件解析測試報文,以確定目標交易碼;模擬擋板根據目標交易碼和目標配置文件確定目標報文格式;目標報文格式用于指示響應報文的報文格式;模擬擋板根據目標報文格式確定響應報文。
結合第一方面,在一些可能的實現方式中,模擬擋板根據目標配置文件確定測試報文對應的響應報文之后,還包括:
模擬擋板接收目標信息;模擬擋板根據目標信息編輯響應報文內的目標字段。
第二方面,提供一種模擬擋板,包括:接收模塊,用于接收待測試系統發送的測試報文;獲取模塊,用于從待測試系統獲取目標配置文件;目標配置文件與測試報文相對應;處理模塊,用于根據獲取模塊獲取的目標配置文件確定測試報文對應的響應報文,并由發送模塊將響應報文返回給待測試系統。
結合第二方面,一些可能的實現方式中,處理模塊,具體用于:
根據目標配置文件解析測試報文,以確定目標交易碼;根據目標交易碼和目標配置文件確定目標報文格式;目標報文格式用于指示響應報文的報文格式;根據目標報文格式確定響應報文。
結合第二方面,一些可能的實現方式中,模擬擋板還包括編輯模塊。
編輯模塊,用于接收目標信息。
編輯模塊,還用于根據目標信息編輯響應報文內的目標字段。
第三方面,提供一種模擬擋板,包括:存儲器、處理器、總線和通信接口;存儲器用于存儲計算機執行指令,處理器與存儲器通過總線連接;當模擬擋板運行時,處理器執行存儲器存儲的計算機執行指令,以使模擬擋板執行如第一方面提供的接口測試方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國銀行股份有限公司,未經中國銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110579812.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種資源分配方法及裝置
- 下一篇:一種氣動活塞驅動回轉定心夾具





