[發明專利]接口測試的配置方法、裝置、計算機設備及存儲介質在審
| 申請號: | 202111539801.1 | 申請日: | 2021-12-15 |
| 公開(公告)號: | CN114048082A | 公開(公告)日: | 2022-02-15 |
| 發明(設計)人: | 陳哲濤 | 申請(專利權)人: | 中國平安人壽保險股份有限公司 |
| 主分類號: | G06F11/22 | 分類號: | G06F11/22 |
| 代理公司: | 深圳市明日今典知識產權代理事務所(普通合伙) 44343 | 代理人: | 王杰輝;熊成龍 |
| 地址: | 518000 廣東省深圳市福田區福田街道益田路5033號平安*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 接口 測試 配置 方法 裝置 計算機 設備 存儲 介質 | ||
本申請涉及測試領域,揭示了一種接口測試的配置方法、裝置、計算機設備及存儲介質,其中方法包括:獲取開發工程的生產日志信息;基于預配置的語法特征識別所述生產日志信息,獲取所述生產日志信息中的接口信息;從測試工具中獲取所述開發工程預配置的測試任務執行后得到的測試結果信息;根據自然語言算法識別所述測試結果信息,獲取所述測試任務包含的測試接口及測試接口對應的執行數據;將所述測試接口與所述接口信息進行一致性匹配,并將一致性滿足要求的測試接口對應的執行數據確定為所述接口信息的測試數據;根據所述接口信息的測試數據確定所述測試任務的接口覆蓋信息。本申請能夠提高測試任務中接口覆蓋分析的準確率。
技術領域
本申請涉及到測試領域,特別是涉及到一種接口測試的配置方法、裝置、計算機設備及存儲介質。
背景技術
開發工程在發布上線前需要進行測試,而在對開發工程進行測試后,還需要確保測試能夠全面覆蓋開發工程的各項功能,目前的一種測試方式是通過設計測試用例對開發工程的功能進行測試,具體是對開發工程中的接口進行測試,而對于接口自動化測試用例本身,存在更新和補充不及時的情況,導致測試用例的覆蓋度缺少數據分析,導致目前的接口測試存在不全面、準確度低的問題。
發明內容
本申請的主要目的為提供一種接口測試的配置方法、裝置、計算機設備及存儲介質,旨在解決目前接口測試存在不全面、準確度低的問題。
為了實現上述發明目的,本申請提出一種接口測試的配置方法,包括:
獲取開發工程的生產日志信息;
基于預配置的語法特征識別所述生產日志信息,獲取所述生產日志信息中的接口信息;
從測試工具中獲取所述開發工程預配置的測試任務執行后得到的測試結果信息;
根據自然語言算法識別所述測試結果信息,獲取所述測試任務包含的測試接口及測試接口對應的執行數據;
將所述測試接口與所述接口信息進行一致性匹配,并將一致性滿足要求的測試接口對應的執行數據確定為所述接口信息的測試數據;
根據所述接口信息的測試數據確定所述測試任務的接口覆蓋信息。
進一步地,所述基于預配置的語法特征識別所述生產日志信息,獲取所述生產日志信息中的接口信息,包括:
從預配置的接口庫的獲取接口信息的類型;所述類型包括業務接口類型與非業務接口類型;
根據所述類型從語法庫中匹配對應的語法特征作為預配置的語法特征;
基于預配置的語法特征識別所述生產日志信息,獲取所述生產日志信息中的業務接口信息與非業務接口信息。
進一步地,所述根據自然語言算法識別所述測試結果信息,獲取所述測試任務包含的測試接口及測試接口對應的執行數據,包括:
根據自然語言算法識別所述測試結果信息,獲取所述測試結果信息中與預設關鍵詞匹配的實體信息,所述實體信息表征所述測試任務的測試接口;
根據所述實體信息確定對應的測試接口的內容范圍;
根據自然語言算法識別所述內容范圍內的內容信息,獲取所述測試接口對應的執行數據。
進一步地,所述根據自然語言算法識別所述內容范圍內的內容信息,獲取所述測試接口對應的執行數據,包括:
獲取所述實體信息的先驗知識數據;
將所述自然語言算法配置所述先驗知識數據,得到先驗知識的自然語言算法;
根據所述先驗知識的自然語言算法識別所述內容范圍內的內容信息,獲取所述測試接口對應的執行數據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國平安人壽保險股份有限公司,未經中國平安人壽保險股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202111539801.1/2.html,轉載請聲明來源鉆瓜專利網。





