[發明專利]接口測試的管理方法、裝置及終端設備在審
| 申請號: | 202010130453.1 | 申請日: | 2020-02-28 |
| 公開(公告)號: | CN111290961A | 公開(公告)日: | 2020-06-16 |
| 發明(設計)人: | 姜堃 | 申請(專利權)人: | 中國平安人壽保險股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 深圳中一聯合知識產權代理有限公司 44414 | 代理人: | 張全文 |
| 地址: | 518000 廣東省深圳市福田*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 接口 測試 管理 方法 裝置 終端設備 | ||
1.一種接口測試的管理方法,其特征在于,包括:
根據測試案例引用接口的測試記錄,建立所述測試案例與所述接口的第一關聯關系,所述接口包括接口項目中主版本的接口和分支版本的接口;
將所述分支版本的接口歸并至所述主版本的接口,更新所述主版本的接口的接口信息;
根據所述第一關聯關系及所述接口信息,建立測試案例與更新后的主版本的接口的第二關聯關系;
根據所述第二關聯關系,所述測試案例引用所述接口信息,對更新后的主版本的接口進行測試。
2.如權利要求1所述的接口測試的管理方法,其特征在于,根據測試案例引用接口的測試記錄,建立所述測試案例與所述接口的第一關聯關系,包括:
根據所述測試記錄,獲取所述接口的標識信息;
建立所述測試案例與所述接口的所述標識信息的關聯關系;
和/或
將所述接口的所述標識信息標記在所述測試案例中。
3.如權利要求1所述的接口測試的管理方法,其特征在于,將所述分支版本的接口歸并至所述的主版本接口,更新所述主版本的接口的接口信息,包括:
將所述主版本的接口的第一接口信息和所述分支版本接口的第二接口信息進行對比;
若接口A同時存在于所述主版本和所述分支版本中,則將所述主版本中的接口A對應的第一接口信息更新為所述第二接口信息;
相應的,根據所述第一關聯關系及所述接口信息,建立測試案例與更新后的主版本的接口的第二關聯關系,包括:
根據所述第一關聯關系,建立所述測試案例與接口A的所述第二接口信息的第二關聯關系;
和/或
根據所述第一關聯關系,將所述接口A的所述第二接口信息記錄在所述測試案例中。
4.如權利要求1所述的接口測試的管理方法,其特征在于,將所述分支版本的接口歸并至所述主版本的接口,更新所述主版本的接口的接口信息,包括:
將所述主版本的接口的第一接口信息和所述分支版本的接口的第二接口信息進行對比;
若接口B存在于所述主版本中,不存在于所述分支版本中,則將所述主版本中的接口B刪除;
相應的,根據所述第一關聯關系及所述接口信息,建立測試案例與更新后的主版本的接口的第二關聯關系,包括:
根據所述第一關聯關系,將接口的刪除信息記錄在所述測試案例中。
5.如權利要求1所述的接口測試的管理方法,其特征在于,將所述分支版本的接口歸并至所述主版本的接口,更新所述主版本的接口的接口信息,包括:
將所述主版本的接口的第一接口信息和所述分支版本的接口的第二接口信息進行對比;
若接口C存在于所述分支版本中,不存在于所述主版本中,則將接口C增加至所述主版本中;
相應的,根據所述第一關聯關系及所述接口信息,建立測試案例與更新后的主版本的接口的第二關聯關系,包括:
將所述測試案例與所述主版本的接口C建立關聯關系。
6.如權利要求3-5任一項所述的接口測試的管理方法,其特征在于,將所述主版本的接口的第一接口信息和所述分支版本的接口的第二接口信息進行對比,包括:
將所述主版本的所有接口的接口類型、統一資源定位信息URL與所述分支版本的所有接口的接口類型、統一資源定位信息URL匹配,進行接口的對比。
7.如權利要求6所述的接口測試的管理方法,其特征在于,所述管理方法包括:
若在所述主版本和所述分支版本中,匹配到相同接口類型及相同統一資源定位信息URL的接口,則判斷接口是否發生變化;
若所述分支版本的接口相對所述主版本的接口存在變化,則將所述分支版本的接口對應的接口文檔替換所述主版本的接口對應的接口文檔。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國平安人壽保險股份有限公司,未經中國平安人壽保險股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010130453.1/1.html,轉載請聲明來源鉆瓜專利網。





