[發明專利]測試文件編輯方法、裝置、設備及計算機可讀存儲介質在審
| 申請號: | 201811180735.1 | 申請日: | 2018-10-09 |
| 公開(公告)號: | CN109582560A | 公開(公告)日: | 2019-04-05 |
| 發明(設計)人: | 何新榮 | 申請(專利權)人: | 中國平安人壽保險股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 深圳市賽恩倍吉知識產權代理有限公司 44334 | 代理人: | 楊毅玲 |
| 地址: | 518000 廣東省深圳市福田區益田路503*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 測試API 偵測 測試文件 計算機可讀存儲介質 編輯指令 校驗 指令 身份驗證信息 測試 可視化界面 操作權限 測試指令 功能測試 接口測試 目標地址 權限鑒別 文件校驗 在線編輯 存儲器 對接口 保存 腳本 鑒權 存儲 優化 | ||
1.一種測試文件編輯方法,其特征在于,所述方法包括:
獲取待測試API文件;
在所述待測試API文件中存在鑒權腳本且接收到身份驗證信息時進行權限鑒別,以確認用戶的操作權限;
當偵測到測試指令時,對所述待測試API文件進行測試并顯示測試結果;
當偵測到編輯指令時,依據所述編輯指令和所述測試結果編輯所述待測試API文件;
當偵測到校驗指令時,對所述待測試API文件進行校驗;
在所述待測試API文件校驗通過時,則認為所述待測試API文件對應功能測試合格;
當偵測到保存指令時,保存所述待測試API文件并存儲至存儲器的目標地址。
2.如權利要求1所述的測試文件編輯方法,其特征在于:所述獲取待測試API文件的步驟包括:
在偵測到檢索指令時將接收到的檢索關鍵字與所述存儲器中的已有API文件的名稱進行比對;
判斷所述存儲器中是否存在與接收的所述檢索關鍵字相匹配的API文件;
若存在,抓取并顯示與所述檢索關鍵字匹配的至少一個API文件;
在偵測到選擇指令時選擇對應的API文件作為所述待測試API文件;
若不存在,產生提示信息,以提示所述存儲器中不存在與所述檢索關鍵字匹配的API文件;
在偵測到新建指令時建立新的API文件作為所述待測試API文件。
3.如權利要求1所述的測試文件編輯方法,其特征在于:所述在所述待測試API文件中存在鑒權腳本且接收到身份驗證信息時進行權限鑒別的步驟包括:
將所述身份驗證信息與存儲器中的身份信息進行比對;
判斷所述存儲器中是否存在與所述身份信息相匹配的身份信息;
若存在,則允許對所述待測試API文件進行操作;
若不存在,彈出對話框提示身份驗證信息不存在,且不允許對所述待測試API文件進行操作。
4.如權利要求1所述的測試文件編輯方法,其特征在于:所述當偵測到測試指令時對所述待測試API文件進行測試并顯示測試結果的步驟包括:
當偵測到所述測試指令時,后臺運行所述待測試API文件;
接收所述待測試API文件返回的響應數據作為測試結果;
顯示所述響應數據。
5.如權利要求1所述的測試文件編輯方法,其特征在于:所述當偵測到校驗指令時對所述待測試API文件進行校驗的步驟包括:
當偵測到校驗指令時,抓取目標參數的返回數據;
將抓取的所述返回數據與對應的預期值進行比較;所述待測試API文件內存儲有多個預期值;所述預期值為所述目標參數運行后返回的預期返回數據;
若所述抓取的所述返回數據與對應的所述預期值一致,則以彈窗的形式提示校驗成功;
若所述抓取的所述返回數據與對應的所述預期值不一致,則以郵件的方式將校驗結果發送至指定人員。
6.如權利要求1所述的測試文件編輯方法,其特征在于:根據所述編輯指令對所述待測試API文件的目標參數進行編輯;所述目標參數可包括鍵值對參數、JSON格式參數以及場景構造參數;在所述目標參數為鍵值對參數時,根據所述編輯指令用于對鍵值對參數進行新增、調整、刪除及批量導入操作。
7.如權利要求1所述的測試文件編輯方法,其特征在于:根據用戶需求對所述待測試API文件內的相應參數進行新增、刪除、修改等操作以生成新的API文件。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國平安人壽保險股份有限公司,未經中國平安人壽保險股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811180735.1/1.html,轉載請聲明來源鉆瓜專利網。





