Postman 使用教程詳解

weixin_33913332發表於2018-06-05

Postman 使用教程詳解


作者:laoli0201


一、進入postman官網 https://www.getpostman.com/apps ,自行下載安裝


二、安裝完成後,根據下圖所示啟動Postman


三、根據介面提示註冊一個賬戶,已有賬戶的的同學請進行登陸操作

四、登陸成功後,建立測試集合,用來管理測試用例

五、輸入測試集名稱


六、根據介面測試文件輸入Request以下引數資訊



6.1、以下為查詢手機號碼歸屬地介面測試文件部分資訊(僅供參考)

6.2、根據上圖介面文件相關資訊填寫request請求


七、填寫完以上請求引數後,我們要編寫斷言進行實際結果與預期結果進行對比



7.1、根據查詢手機號碼歸屬地介面測試文件斷言以下引數資訊

7.2、首先斷言伺服器返回http協議狀態碼為:200

7.3、驗證伺服器返回error_code 欄位值為:0

7.4、驗證伺服器返回 reason欄位值為:Return Successd!


7.5、驗證伺服器返回province 欄位值為:北京

7.6、相同的驗證方法,接下來我們把後面的欄位值驗證開發完

7.7、將以上欄位值教研程式碼開發完成後,點選 save 儲存到測試集中



7.8、將開發好的request儲存到測試集中

7.9、儲存完成後,在左側測試集中出現指令碼名稱,點選 + 繼續開發新的指令碼

7.10、在所有介面請求開發完成後,可以點選 send 傳送請求,進行除錯操作

7.11、將Postman開發好的指令碼匯出,生成 *.json格式的檔案



7.12、如同學在學習過程中遇到技術問題請聯絡老李微信


Newman 相關資料介紹及使用步驟


一、功能:

Newman是為Postman而生,專門用來執行Postman編寫好的腳

及生成相關的測試報告的命令。

二、安裝步驟:

1. 需要安裝nodejs,並配置好環境

Step1進入nodejs官網http://nodejs.cn/download/ 自行下載相關程式

Step2根據介面提示,進行安裝操作

Step3輸入開機密碼,點選安裝軟體

Step4開啟終端,驗證是否安裝成功

2. 開啟控制檯,切換超管使用者,執行:npm install -g newman 

三、執行Postman開發的指令碼,並生成報告

首先在終端輸入 newman 命令檢視下相關用法。

newman run <collection-file-source> [options]


run 後面跟上要執行的json檔案或者URLjson URL 都由postman匯出生成),再後面跟一些引數,例如環境變數,測試報告,介面請求超時時間等等。

我們來通過下面的案例學習下 newman 執行postman匯出的test1.json檔案,並生成多種測試報告(jsonjunitxmlhtml):


Postman + Newman + Jenkins 結合


平時做介面自動化,避免不了最後通過Jenkins做構建。既然Newman提供了控制檯命令執行方式,那麼像通過Jenkins來構建也就容易多了。

步驟一:在Jenkins 機器上安裝Newman

步驟二:搭建Jenkins環境,並新建個自由風格的Job

步驟三:構建選擇Execute Windows batch command,並輸入newman 執行命令


相關文章