1、什么是POSTMAN
POSTMAN是一個Chrome的一個插件工具,我們可以通過Chrome的應用商店進行搜索并安裝,安裝完成會在桌面上顯示一個postman的圖示,每次點擊這個圖示就可以啟動POSTNA的界面,

啟動過后就是上面的界面了,左邊是用來管理用例的目錄結構,右邊是具體某個用例的請求內容的引數及回應內容;默認的postman會自帶一個demo的專案叫“POSTMAN Echo”,里面有各種場景的用例demo,對于新上手的同學可以通過查看這些demo用例來學習如何使用POSTMAN,
2、新建一個專案
直接點擊左邊欄上面的添加目錄圖示來新增一個根目錄,具體見下圖,

2、新增一個用例
創建了專案目錄后我們就可以新建用例了,具體是點擊右側區域的+號來新增一個空用例的模板,也可以通過復制一個已有用例來達到新建一個用例的目的,2種方法見下:

3、添加請求資訊
新建的用例請求內容為空,我們需要添加相應的請求資訊,這部分的操作都在右側的資訊區域,一般流程如下:

4、post請求引數
post請求的主要的特點是把請求資料放在body中,而非url后

上面的樣例是post方式傳輸普通引數,如果我們需要發送帶檔案的請求時,就要改下請求格式了,具體如下:

注意上面標紅框的內容,都是必須要對應上,
5、添加頭資訊
有些時候請求時還需要一些特定的頭資訊,postman同樣可以完美的支持,直接點擊Headers標簽就可以進行請求頭的資訊設定

6、預處理和結果檢查
預處理主要是對一些環境變數之類的進行設定,相當于資料初始化;如圖:

回應處理就是對回應結果進行分析和驗證,比如檢查code是不是200,內容是不是等于具體某個值,是否包含特定的值等等,

可以進行任意的js可以實作的場景,來輔助測驗,
7、全域變數與環境變數
全域變數我們可以自己在預處理和結果處理2個腳本環境里進行賦值,在具體的測驗資料里我們就可以直接使用,具體的使用方法是為:{{variable_key}};比如你在腳本中可以設定全域變數,具體見下圖


上面我們就進行對應的請求測驗,
8、匯出用例為代碼

9、批量執行用例
最后我們再來看看POSTMAN的批量執行功能,這個功能由單獨的runner來負責的,我們需要在另外的界面進行操作,具體如下:

依次點擊上面的按鈕就會出現runer界面,如下直接點擊“Start Test”即可


轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/379462.html
標籤:其他
