[發明專利]API測試方法及裝置、設備、計算機可讀存儲介質在審
| 申請號: | 202011276265.6 | 申請日: | 2020-11-16 |
| 公開(公告)號: | CN112416762A | 公開(公告)日: | 2021-02-26 |
| 發明(設計)人: | 羅錫飛;季玉瑤;譚力文 | 申請(專利權)人: | 中信銀行股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F11/30;G06Q40/02 |
| 代理公司: | 北京市蘭臺律師事務所 11354 | 代理人: | 李浩;張峰 |
| 地址: | 100020 北京市朝*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | api 測試 方法 裝置 設備 計算機 可讀 存儲 介質 | ||
公開了一種API測試方法及裝置、電子設備、計算機可讀存儲介質。本申請一實施例中,API測試方法包括:監控銀行系統與其交互方之間的API的變化;在API發生變化時,通知所述銀行系統修改所述API;在修改所述API之后,啟動機器人流程自動化RPA程序,由所述RPA程序完成測試工具的配置操作并調用所述測試工具針對所述API進行測試。本申請實施例能夠實時監控銀行系統相關API的變更情況并針對發生更改的API進行自動化接口測試,不僅可以節省時間,而且可以有效提高API的測試效率。
技術領域
本申請涉及計算機技術領域,尤其涉及一種應用程序接口(API,ApplicationProgramming Interface)測試方法及裝置、電子設備、計算機可讀存儲介質。
背景技術
針對API進行調用測試,但是在實際工作中,由于跨境電商業務的快速發展,跨境電商平臺與銀行之間相互調用的接口更新頻繁,接口變更或增加后,現有API測試無法做到實時監控并及時通知相關各方,每次接口更改都需手動進行接口測試,自動化程度低,浪費大量的人力物力。
發明內容
為解決上述技術問題,期望提供一種新的API測試方案。
根據本申請的一個方面,提供了一種API測試方法,包括:
監控聯機交易關聯系統之間的API的變化;
在API發生變化時,通知所述聯機交易關聯系統中的銀行系統修改所述API;
在修改所述API之后,啟動機器人流程自動化RPA程序,由所述RPA程序完成測試工具的配置操作并調用所述測試工具針對所述API進行測試。
一些示例中,所述聯機交易關聯系統包括銀行外界系統和銀行系統;所述監控聯機交易關聯系統之間的API的變化,包括:向所述銀行外界系統獲取所述銀行系統相關的API文檔信息,并基于所述API文檔信息監控API的變化。
一些示例中,向所述銀行外界系統獲取所述銀行系統相關的API文檔信息,包括:定時向預定網站爬取銀行系統相關的API文檔信息。
一些示例中,基于所述API文檔信息監控API的變化,包括:通過將所述API文檔信息中解析出的字段與所述銀行系統中已有的相應字段進行比較來確定所述API是否發生了變化。
一些示例中,在API發生變化時,通知所述聯機交易關聯系統中的銀行系統修改所述API,包括:在API發生變化時,向所述銀行系統發送攜帶錯誤信息的預警消息,以便所述銀行系統在接收到所述預警消息之后根據所述錯誤信息來修改所述API。
根據本申請的一個方面,提供了一種API測試裝置,包括:
監控模塊,配置為監控聯機交易關聯系統之間的API的變化,在API發生變化時通知所述聯機交易關聯系統中的銀行系統修改所述API;
啟動模塊,配置為在修改所述API之后,啟動機器人流程自動化RPA程序;
RPA模塊,配置為運行所述RPA程序以完成測試工具的配置操作并調用測試工具;
測試工具模塊,配置為在所述RPA模塊的配置操作和調用之下完成所述API的測試。
一些示例中,所述聯機交易關聯系統包括銀行外界系統和銀行系統;所述監控模塊,是配置為向所述銀行外界系統獲取所述銀行系統相關的API文檔信息,并基于所述API文檔信息監控API的變化。
一些示例中,所述監控模塊配置為基于所述API文檔信息監控API的變化,包括:通過將所述API文檔信息中解析出的字段與所述銀行系統中已有的相應字段進行比較來確定所述API是否發生了變化。
根據本申請的一個方面,提供了一種電子設備,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中信銀行股份有限公司,未經中信銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011276265.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種支架軸承自動組裝設備
- 下一篇:一種汽車地毯隔音墊及其成型方法





