[發明專利]接口文檔構建測試方法及終端設備在審
| 申請號: | 201810001735.4 | 申請日: | 2018-01-02 |
| 公開(公告)號: | CN108255714A | 公開(公告)日: | 2018-07-06 |
| 發明(設計)人: | 彭遠杰;劉慧眾 | 申請(專利權)人: | 深圳壹賬通智能科技有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 深圳中一專利商標事務所 44237 | 代理人: | 官建紅 |
| 地址: | 518000 廣東省深圳市*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 接口文檔 目標接口 測試 構建 結構化文檔 終端設備 計算機技術領域 自動化 結構化處理 測試平臺 測試效率 測試周期 傳輸過程 方式獲取 數據維護 指令構建 字段生成 觸發 拼接 字段 指令 統一 | ||
本發明適用于計算機技術領域,提供了一種接口文檔構建測試方法及終端設備。該方法包括:獲取用戶在接口文檔構建測試平臺觸發的接口文檔構建指令;根據所述接口文檔構建指令構建接口文檔和所述接口文檔中的各個接口;對所述接口文檔中的各個接口進行結構化處理,得到統一的結構化文檔;獲取所述結構化文檔中目標接口的接口字段,根據所述目標接口的接口字段生成目標接口自動化的測試用例;根據所述目標接口自動化的測試用例對所述目標接口進行測試,可以解決現有要通過QQ、微信、郵件等方式獲取接口文檔,數據維護不便,數據在傳輸過程中容易丟失,而且測試用例由測試人員手動拼接獲得,測試周期長、測試效率低的問題。
技術領域
本發明屬于計算機技術領域,尤其涉及一種接口文檔構建測試方法及終端設備。
背景技術
在項目開發中,項目的前后端分離開發,需要由前后端工程師共同定義接口,編寫接口文檔,之后大家都根據這個接口文檔進行開發,到項目結束前都要一直維護。
現有如果需要獲取接口文檔,要通過QQ、微信、郵件等方式獲取,維護不便,數據在傳輸過程中容易丟失。而且如果要測試接口文檔,需要測試人員手動拼接測試用例進行測試,測試周期長、測試效率低。
發明內容
本發明實施例提供一種接口文檔構建測試方法及終端設備,以解決現有要通過QQ、微信、郵件等方式獲取接口文檔,數據維護不便,數據在傳輸過程中容易丟失,而且測試用例由測試人員手動拼接獲得,測試周期長、測試效率低的問題。
本發明實施例的第一方面提供了一種接口文檔構建測試方法,包括:
獲取用戶在接口文檔構建測試平臺觸發的接口文檔構建指令;
根據所述接口文檔構建指令構建接口文檔和所述接口文檔中的各個接口;
對所述接口文檔中的各個接口進行結構化處理,得到統一的結構化文檔;
獲取所述結構化文檔中目標接口的接口字段,根據所述目標接口的接口字段生成目標接口自動化的測試用例,所述目標接口為所述結構化文檔中各個接口中的任意一個接口;
根據所述目標接口自動化的測試用例對所述目標接口進行測試。
可選的,所述根據所述接口文檔構建指令構建接口文檔和所述接口文檔中的各個接口包括:
根據所述接口文檔構建指令獲取需要建立接口文檔的產品;
根據預存的產品與模塊的對應關系,確定所述需要建立接口文檔的產品中需要建立接口文檔的模塊;
根據預存的模塊與版本的對應關系,確定所述需要建立接口文檔的模塊中需要建立接口文檔的版本;
根據所述需要建立接口文檔的產品、所述需要建立接口文檔的模塊和所述需要建立接口文檔的版本,構建多產品-多模塊-多版本三層級管理接口文檔;
確定所述三層級管理接口文檔對應的各個接口,根據確定各個接口構建所述三層級管理接口文檔的各個接口。
可選的,所述對所述接口文檔中的各個接口進行結構化處理,得到統一的結構化文檔包括:
根據預存的接口與接口字段的對應關系,確定所述接口文檔中的各個接口對應的接口字段;
根據確定的接口字段分別編輯所述接口文檔中每一個接口的接口字段;
將所述接口文檔中每一個接口的接口字段轉化為預存的結構化文檔格式,得到統一的結構化文檔。
可選的,接口字段包括接口名稱、接口url、接口說明、入參、出參、demo返回數據、接口測試服務器的域名和端口;
所述根據所述目標接口的接口字段生成目標接口自動化的測試用例包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳壹賬通智能科技有限公司,未經深圳壹賬通智能科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810001735.4/2.html,轉載請聲明來源鉆瓜專利網。





