postman使用教程--Excel上傳
涉及知識點
1、全域性變數&環境變數
2、上一個介面的返回值作為下一個介面的引數
3、requesttest & test(response)斷言
4、列表巢狀字典
5、列表轉換成字串stringify()
,字串切割
split()
6、時間戳生成
(new Date()).getTime()
7、鑑權token登入
8、postman 控制檯日誌 console.log()
1、建立一個資料夾 collections
,將本次的介面全部儲存到資料夾中
2、建立環境變數 生產環境
,用來儲存url,username,password等引數,後續引數變化可直接修改環境變數即可,不需要到登入介面修改引數
如果有測試環境和生產環境的小夥伴,可直接建立2個環境變數,到時候直接切換就可以更改環境了。
如下圖,點選 設定icon
新增環境或者全域性之後變數,之後點選 add/update
全域性變數
:整個postman生效
環境變數
:當前資料夾生效
作用範圍 全域性>環境
, 使用方式 {{變數名稱}}
3、新增一個介面,填寫 介面地址
, get/post請求
, body-請求引數
, hearder
等
上圖我們可以看到,結果返回了一個 access_token
,對於某些介面來說,需要保持登入狀態才可以繼續後續操作,所以我們可以將token設定成一個全域性變數,後續介面在 header
中加入 Authorization
= bearer{{access_token}}
就可以了。
設定全域性變數
pm.globals.set("access_token", access_token);//全域性
pm.environment.set("variable_key", "variable_value");//環境