[發明專利]一種接口間依賴關系的確定方法及裝置有效
| 申請號: | 202010360523.2 | 申請日: | 2020-04-30 |
| 公開(公告)號: | CN111552509B | 公開(公告)日: | 2021-08-24 |
| 發明(設計)人: | 曾慶熙;李晶;晉曉峰;王惠惠;譚慧琳;曾波;駱春光 | 申請(專利權)人: | 深圳前海微眾銀行股份有限公司 |
| 主分類號: | G06F8/71 | 分類號: | G06F8/71;G06K9/62;G06F11/36 |
| 代理公司: | 北京同達信恒知識產權代理有限公司 11291 | 代理人: | 彭燕 |
| 地址: | 518027 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 接口 依賴 關系 確定 方法 裝置 | ||
本發明公開了一種接口間依賴關系的確定方法及裝置,其中方法為:針對多個接口測試場景中任一接口測試場景,根據所述接口測試場景在測試過程中各接口之間的參數傳遞信息,確定所述接口測試場景的接口依賴關系;并記錄所述接口測試場景在測試過程中的運行統計信息;對所述多個接口測試場景的運行統計信息進行聚類,得到至少一個聚類簇;針對所述至少一個聚類簇中每個聚類簇,對所述聚類簇內的各接口測試場景的接口依賴關系進行合并,得到所述聚類簇的接口依賴關系;對所述至少一個聚類簇的接口依賴關系進行合并,得到所述多個接口測試場景間的接口依賴關系。
技術領域
本發明涉及金融科技(Fintech)領域中的計算機軟件領域,尤其涉及一種接口間依賴關系的確定方法及裝置。
背景技術
隨著計算機技術的發展,越來越多的技術應用在金融領域,傳統金融業正在逐步向金融科技(Fintech)轉變,但由于金融行業的安全性、實時性要求,也對技術提出的更高的要求。每個應用系統對外都提供了大量應用程序接口(以下簡稱接口),可以通過對接口調用來實現應用系統的相關功能,應用系統在上線之前,要在不同接口測試場景下對應用系統進行測試。
技術人員在一些情況下需要宏觀了解一個或多個接口測試場景聯合下各接口的調用關系,即各接口的依賴關系。然而,目前的方法中,均是人工根據需求文檔手動分析出各接口的依賴關系,然而,當接口測試場景較多較復雜時,手動配置的出錯率較高,也會導致各接口的依賴關系確定效率較低。
發明內容
本發明提供一種接口間依賴關系的確定方法及裝置,解決了現有技術中各接口的依賴關系確定效率較低的問題。
第一方面,本發明提供一種接口間依賴關系的確定方法,包括:針對多個接口測試場景中任一接口測試場景,根據所述接口測試場景在測試過程中各接口之間的參數傳遞信息,確定所述接口測試場景的接口依賴關系;并記錄所述接口測試場景在測試過程中的運行統計信息;其中,所述運行統計信息表征了所述接口測試場景在測試過程中的運行特性;對所述多個接口測試場景的運行統計信息進行聚類,得到至少一個聚類簇;針對所述至少一個聚類簇中每個聚類簇,對所述聚類簇內的各接口測試場景的接口依賴關系進行合并,得到所述聚類簇的接口依賴關系;對所述至少一個聚類簇的接口依賴關系進行合并,得到所述多個接口測試場景間的接口依賴關系。
上述方法中,首先針對多個接口測試場景中任一接口測試場景,不需要人工對接口測試場景中的接口一一分析,可以根據所述接口測試場景的測試過程中各接口之間的參數傳遞信息,自動確定所述接口測試場景的依賴關系,并記錄所述接口測試場景在測試過程中的運行統計信息,那么可以對所述多個接口測試場景的運行統計信息進行聚類,得到至少一個聚類簇,并對每個聚類簇內的各接口測試場景的接口依賴關系進行合并,得到所述聚類簇的接口依賴關系,再對所述至少一個聚類簇的接口依賴關系進行合并,得到所述多個接口測試場景間的接口依賴關系,從而提供了一種自動、高效地確定所述多個接口測試場景間的接口依賴關系的方法。
可選的,所述多個接口測試場景的個數為N;所述至少一個聚類簇的個數為K;K,N為正整數,K小于N;所述對所述多個接口測試場景的運行統計信息進行聚類,得到至少一個聚類簇,包括:將所述多個接口測試場景在測試過程中的運行統計信息,映射為所述多個接口測試場景的運行數據點;選取N個接口測試場景中K個接口測試場景的運行數據點,作為K個聚類簇的K個質心;根據預設距離計算規則,確定所述N個接口測試場景的運行數據點與所述K個質心的距離;根據預設簇劃分規則以及所述N個接口測試場景的運行數據點與所述K個初始質心的距離,確定所述K個聚類簇內的接口測試場景的運行數據點;若所述K個聚類簇內的接口測試場景的運行數據點收斂,則將所述K個聚類簇作為所述至少一個聚類簇;若所述K個聚類簇內的接口測試場景的運行數據點不收斂,則將所述K個聚類簇內的接口測試場景的運行數據點的質心重新作為所述K個質心,從而更新所述K個質心,并返回所述根據預設距離計算規則,確定所述N個接口測試場景的運行數據點與所述K個質心的距離的步驟。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳前海微眾銀行股份有限公司,未經深圳前海微眾銀行股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010360523.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種膠帶機減速器油位檢測裝置
- 下一篇:指紋識別模型遷移方法、裝置及系統





