[發明專利]一種業務場景的接口測試方法和裝置在審
| 申請號: | 202011008059.7 | 申請日: | 2020-09-23 |
| 公開(公告)號: | CN112148607A | 公開(公告)日: | 2020-12-29 |
| 發明(設計)人: | 劉清潔 | 申請(專利權)人: | 北京同邦卓益科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36;G06F8/71 |
| 代理公司: | 北京華夏泰和知識產權代理有限公司 11662 | 代理人: | 曾軍;盧萬騰 |
| 地址: | 100176 北京市大興區經濟技術*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 業務 場景 接口 測試 方法 裝置 | ||
1.一種業務場景的接口測試方法,其特征在于,包括:
在測試配置頁面上獲取為待測試的業務場景配置的接口邏輯信息和每個待測試接口的接口配置信息;
在接收到測試啟動指令的情況下,按照所述接口邏輯信息和每個待測試接口的接口配置信息對所述待測試的業務場景進行測試,得到測試報告;
在測試結果頁面上展示所述測試報告。
2.根據權利要求1所述的方法,其特征在于,在測試配置頁面上獲取為待測試的業務場景配置的接口邏輯信息和每個待測試接口的接口配置信息包括:
獲取所述測試配置頁面上輸入的所述接口邏輯信息,其中,所述接口邏輯信息用于指示所述待測試的業務場景中包括的待測試接口的執行順序;
接收為每個待測試接口輸入的所述接口配置信息;
將所述接口邏輯信息存儲在數據庫的場景表中,并將所述接口配置信息存儲在所述數據庫的步驟表中。
3.根據權利要求2所述的方法,其特征在于,接收為每個待測試接口輸入的所述接口配置信息包括:
在檢測到所述接口邏輯信息中的目標接口被執行了選擇操作的情況下,顯示所述目標接口對應的接口信息配置窗口;
在檢測到所述接口信息配置窗口上執行了確定操作的情況下,將所述接口信息配置窗口上輸入的數據轉換為所述目標接口對應的目標接口配置信息,其中,所述目標接口配置信息包括:輸入數據,輸出數據,全局變量替換標識和等待查詢標識,所述全局變量替換標識用于指示所述目標接口是否需要替換全局變量,在所述全局變量標識用于指示所述目標接口需要替換全局變量的情況下,所述目標接口配置信息還包括全局變量替換信息,所述等待查詢標識用于指示所述目標接口是否需要等待查詢,在所述等待查詢標識用于指示所述目標接口需要等待查詢的情況下,所述目標接口配置信息還包括等待查詢信息。
4.根據權利要求2所述的方法,其特征在于,按照所述接口邏輯信息和每個待測試接口的接口配置信息對所述待測試的業務場景進行測試,得到測試報告包括:
從所述數據庫的場景表中讀取所述接口邏輯信息;
按照所述接口邏輯信息所指示的待測試接口的執行順序對每個待測試接口執行操作;
在對每個待測試接口執行操作的過程中,從所述數據庫的步驟表中調用所述每個待測試接口對應的接口配置信息;
按照所述接口配置信息對所述每個待測試接口進行測試,得到所述每個待測試接口對應的測試結果;
根據所述每個待測試接口對應的測試結果生成所述測試報告。
5.根據權利要求4所述的方法,其特征在于,按照所述接口配置信息對所述每個待測試接口進行測試,得到所述每個待測試接口對應的測試結果包括:
在所述接口配置信息用于指示所述每個待測試接口需要替換變量的情況下,從所述接口配置信息中獲取待替換的變量;使用所述待替換的變量對測試過程中的變量進行替換;
在所述接口配置信息用于指示所述每個待測試接口需要等待查詢的情況下,等待查詢并獲取查詢結果;根據所述查詢結果確定下一個待測試的接口。
6.根據權利要求4所述的方法,其特征在于,根據所述每個待測試接口對應的測試結果生成所述測試報告包括:
在確定所述每個待測試接口對應的測試結果需要進行計算校驗的情況下,讀取校驗規則和校驗參數;
根據所述校驗規則和所述校驗參數對所述測試結果進行計算校驗,得到校驗結果;
根據所述校驗結果生成所述測試報告。
7.根據權利要求1所述的方法,其特征在于,在按照所述接口邏輯信息和每個待測試接口的接口配置信息對所述待測試的業務場景進行測試,得到測試報告之前,所述方法還包括以下之一:
在檢測到所述測試配置頁面上顯示的啟動按鈕被觸發的情況下,確定接收到所述測試啟動指令;
在檢測到當前時間達到所述待測試的業務場景對應的觸發時間的情況下,確定接收到所述測試啟動指令。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京同邦卓益科技有限公司,未經北京同邦卓益科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011008059.7/1.html,轉載請聲明來源鉆瓜專利網。





