[發明專利]一種基于結構樹的接口參數分析方法及裝置有效
| 申請號: | 201810946742.1 | 申請日: | 2018-08-20 |
| 公開(公告)號: | CN109344050B | 公開(公告)日: | 2023-07-21 |
| 發明(設計)人: | 孫健 | 申請(專利權)人: | 中國平安人壽保險股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F8/75 |
| 代理公司: | 深圳中一專利商標事務所 44237 | 代理人: | 官建紅 |
| 地址: | 518000 廣東省深圳市福田*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 結構 接口 參數 分析 方法 裝置 | ||
本發明適用于數據處理技術領域,提供了一種基于結構樹的接口參數分析方法及裝置,包括:通過獲取待分析對象的接口參數,根據接口參數中的關鍵字確定每個接口參數對應的數據處理流程,并根據該流程和接口參數建立待分析對象的接口參數結構圖,最后將接口參數結構圖中屬于同一流程的接口參數歸并,確定接口的接口參數是否發生變化,這種根據接口參數建立接口參數結構樹的方式,尤其適用于接口較多或者數據量參數較龐雜的情況下,通過自動對比可以更加高效的確定同一接口的參數的變化情況,提高數據分析和檢測的效率。
技術領域
本發明屬于數據處理技術領域,尤其涉及一種基于結構樹的接口參數分析方法及裝置。
背景技術
在程序運行的過程中,程序中的一個接口與其關聯的接口之間進行參數傳遞,實際參數將參數值傳遞給相應的形式參數,然后在函數中實現數據處理和返回。在對數據進行處理時,需要確定參數的變化情況,以根據參數變化情況確定某個流程或者功能是否正常運行,進行下一步的函數運算等數據處理。在現有技術中,可以通過人為觀察來確定參數在傳遞時的變化情況,進而做出相近的處理。
但當程序接口之間的傳遞參數類型較多,參數數據量龐雜的情況下,通過人為檢查參數變化需要較長時間,嚴重影響程序運行和檢測的效率。
發明內容
有鑒于此,本發明實施例提供了一種基于結構樹的接口參數分析方法及裝置,以解決現有技術中通過人為檢查參數變化需要較長時間,嚴重影響程序運行和檢測的效率的問題。
本發明實施例的第一方面提供了一種基于結構樹的接口參數分析方法,包括:
獲取待分析對象的接口參數;所述接口參數包括所述待分析對象的接口的關鍵字以及所述關鍵字對應的參數值;
根據所述關鍵字確定所述接口參數對應的流程,并根據所述接口參數及其對應的所述流程建立所述待分析對象的接口參數結構樹;所述接口參數結構樹中每個分支上的所述接口參數對應一個所述流程;所述流程用于表示根據所述接口參數實現預設數據處理功能的數據處理過程;
將所述接口參數結構樹中屬于同一所述流程的所述接口參數歸并得到歸并結果,對比所述歸并結果確定所述接口的所述接口參數是否發生變化。
本發明實施例的第二方面提供了一種終端設備,包括存儲器、處理器以及存儲在所述存儲器中并可在所述處理器上運行的計算機程序,所述處理器執行所述計算機程序時實現以下步驟:
獲取待分析對象的接口參數;所述接口參數包括所述待分析對象的接口的關鍵字以及所述關鍵字對應的參數值;
根據所述關鍵字確定所述接口參數對應的流程,并根據所述接口參數及其對應的所述流程建立所述待分析對象的接口參數結構樹;所述接口參數結構樹中每個分支上的所述接口參數對應一個所述流程;所述流程用于表示根據所述接口參數實現預設數據處理功能的數據處理過程;
將所述接口參數結構樹中屬于同一所述流程的所述接口參數歸并得到歸并結果,對比所述歸并結果確定所述接口的所述接口參數是否發生變化。
本發明實施例的第三方面提供了一種計算機可讀存儲介質,所述計算機存儲介質存儲有計算機程序,所述計算機程序包括程序指令,所述程序指令當被處理器執行時使所述處理器執行上述第一方面的方法。
實施本發明實施例提供的一種基于結構樹的接口參數分析方法及裝置具有以下有益效果:通過獲取待分析對象的接口參數,根據接口參數中的關鍵字確定每個接口參數對應的數據處理流程,并根據該流程和接口參數建立待分析對象的接口參數結構圖,最后將接口參數結構圖中屬于同一流程的接口參數歸并,確定接口的接口參數是否發生變化,這種根據接口參數建立接口參數結構樹的方式,尤其適用于接口較多或者數據量參數較龐雜的情況下,通過自動對比可以更加高效的確定同一接口的參數的變化情況,提高數據分析和檢測的效率。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國平安人壽保險股份有限公司,未經中國平安人壽保險股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810946742.1/2.html,轉載請聲明來源鉆瓜專利網。





