無論介面調式還是介面測驗,postman都算的上很優秀的工具,好多介面測驗平臺,介面測驗工具框架的設計也都能看到 postman的影子
主要界面功能介紹
New:新建,可以創建request(請求),collection(請求集),environment(環境變數)等,
Inport:匯入,可以直接匯入postman請求集,curl等一些請求檔案
Runner:執行請求,可以選擇執行請求的collection,并且添加執行引數,例如執行時間,執行次數等等
Workspace:作業臺,可以選擇使用個人作業臺或者團隊作業臺,可以創建team并且邀請成員加入一起編輯使用請求集
History:歷史請求,所有調式的歷史請求資料
Collection:請求集,可以創建保存,將某些請求放到一起形成請求集
Environment:環境變數,管理設定的環境變數,可以設定全域環境變數,也可新建環境,添加環境變數
postman 的基礎用法
1.創建request,輸入請求名,請求介紹以及所屬請求集

2. 選擇請求方法,請求URL,請求引數,header(該實體有token校驗)

3. 點擊send發送請求,查看response

4.點擊save,保存該請求實體
用例集創建
New—>Collection—>Name–>Description—>Create
輸入用例集名稱,描述authorination,pre-request,test等,如果添加了這些配置,那么會對集內的所有請求生效
全域變數的使用
如下圖顯示,查詢http://apis.juhe.cn/simpleWeather/query介面

如果想把公共的資料www提取出來的操作如下
1.點擊環境按鈕,選擇全域編輯

2.點擊環境按鈕,選擇全域編輯,輸入資料點擊"save"按鈕

3.輸入:{{3w}}.baid.com 即代表 www.baidu.com

批量跑介面或者自動化測驗介面
(1)點擊runner按鈕

(2)選擇需要測驗的介面集合,點擊"start Run"按鈕

(3)生成介面測驗報告

postman回應斷言
Tests回應斷言的幾種方式
(1)response body:contains string (校驗回傳結果中是否包含某個字串)
(2)response body:Is equal to string (校驗回傳結果中是否等于該字串)使用少,token會變
(3)response body:Json value check (校驗回傳結果中某個欄位是否等于某個值)
(4)response header:content-type header check (校驗回應頭是否包含某個值)
(5)response time is less than200ms (校驗回應時間是否少于200ms)
(6)Status code:code is 200 (校驗回應頭是否包含某個值)
匯出和匯入介面
(1)點擊Export匯出介面

(2)點擊Export

(3)選擇路徑匯出

(4)匯入操作,import

(5)選擇匯入檔案


轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/297120.html
標籤:其他
上一篇:nfdump的性能分析

