[發明專利]一種基于Postman的接口測試用例自動生成系統及方法有效
| 申請號: | 201710375291.6 | 申請日: | 2017-05-24 |
| 公開(公告)號: | CN107239398B | 公開(公告)日: | 2020-01-31 |
| 發明(設計)人: | 嚴金勇;師洛蓓;羅莉;周學亮;廖雷;劉琴琴;張文韜 | 申請(專利權)人: | 四川長虹電器股份有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 51213 四川省成都市天策商標專利事務所 | 代理人: | 秦華云;劉渝 |
| 地址: | 621000 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 postman 接口 測試 自動 生成 系統 方法 | ||
本發明公開了一種基于Postman的接口測試用例自動生成系統及方法,包括Postman接口測試工具、Postman解析模塊和調度執行模塊,Postman接口測試工具用于負責聯調接口并提供json格式的接口測試數據,Postman接口測試工具將json格式的接口測試數據導出成json文件并傳輸至Postman解析模塊;Postman解析模塊用于解析Postman接口測試工具所導出的json文件并生成接口測試用例,調度執行模塊用于根據接口測試用例執行接口請求及斷言處理。本發明在進行接口自動化測試前利用Postman接口測試工具聯調所有接口,然后導出Postman的json文件,作為后續接口自動化測試的測試數據,這樣就保證了測試數據的準確性。基于Postman的json文件自動生成接口測試用例,提高了接口測試用例開發的效率。
技術領域
本發明涉及接口自動化測試領域,尤其涉及一種基于Postman的接口測試用例自動生成系統及方法。
背景技術
在編寫接口自動化測試用例的過程中,需要準備如下請求數據:請求URL、請求方法、請求頭、請求體;而測試人員在編寫數據時往往會出現以下錯誤:
1)參數前后多了空格;
2)請求報文格式傳入錯誤;
3)請求參數傳遞個數不完整;
4)請求報文中包含中文字符,如:逗號、分號等;
出現以上情況時往往會花費大量的時間進行錯誤排查,最后還得借助現有的接口測試工具判斷接口的連通性,這無疑浪費了測試時間。因此保證接口測試數據的準確性尤為重要,接口測試用例如果能夠自動生成無疑將提高接口測試的效率。
無論是開發人員在進行接口自測,還是測試人員在開發接口自動化測試用例之前,都會進行接口聯調。接口在聯調階段往往是借助于現有的接口測試工具如:Postman、jmeter、poster等。我們可以將接口的聯調過程融合到接口測試用例的生成過程中。
發明內容
針對現有技術存在的不足之處,本發明的目的在于提供一種基于Postman的接口測試用例自動生成系統及方法,在進行接口自動化測試前利用Postman接口測試工具聯調所有接口,然后導出Postman的json文件,作為后續接口自動化測試的測試數據,這樣就保證了測試數據的準確性。基于Postman的json文件自動生成接口測試用例,提高了接口測試用例開發的效率。
本發明的目的通過下述技術方案實現:
一種基于Postman的接口測試用例自動生成系統,包括Postman接口測試工具、Postman解析模塊和調度執行模塊,所述Postman接口測試工具、Postman解析模塊和調度執行模塊三者相互通信連接;所述Postman接口測試工具用于負責聯調接口并提供json格式的接口測試數據,該接口測試數據包括接口名稱、請求數據和斷言信息;所述Postman接口測試工具將json格式的接口測試數據導出成json文件并傳輸至Postman解析模塊;所述Postman解析模塊用于解析Postman接口測試工具所導出的json文件并生成接口測試用例,所述Postman解析模塊將接口測試用例傳輸至調度執行模塊;所述調度執行模塊用于根據接口測試用例執行接口請求及斷言處理。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川長虹電器股份有限公司,未經四川長虹電器股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710375291.6/2.html,轉載請聲明來源鉆瓜專利網。





