前言
工作忙起來之后,好長時間沒更過博客了,后面需要陸續更一些學習筆記。。。
關於postman
postman是用於API接口開發的協作平台,有chrome擴展和獨立客戶端兩種,postman官方鼓勵用戶使用本地的客戶端,並且目前postman chrome擴展程序已從chrome商店下架,並且不再更新維護,所以這里推薦大家使用獨立客戶端,而且個人使用是免費的。
這里主要介紹一下postman的變量設置
postman支持設置環境變量和全局變量,環境變量可以針對不同的環境給同一個參數賦不同的值,簡單一點的例子就是同一個項目在本地環境和測試環境調用的IP是不同的,設置環境變量以后就不需要每個接口修改ip了。
一、環境變量
環境變量需要先設置才能使用
1、點擊右上角的環境管理
2、在彈框中添加一個環境
3、輸入環境名稱和變量信息,點擊添加
4、環境變量引用格式為:{{變量名}} ,在右上角可以切換不同環境,以獲得不同的變量值,可以根據業務需求添加變量和環境。
二、全局變量
全局變量和環境變量的用法類似,區別在於全局變量只有一組,作用域是全部環境。
1、打開環境管理面板,進入Globals
2、錄入變量信息后,保存
3、將鼠標光標放到全局變量的上,會展示出全局變量特有的 “G” 標識。
4、點擊右上方的小眼睛可以查看當前環境的環境變量設置情況和全局變量的設置情況。
另外需要注意的是,如果環境變量和全局變量沖突,環境變量的優先級是要高於全局變量的。
三、配置請求頭
請求頭(request headers)用來說明服務器要使用的附加信息,請求頭可能含有一些重要信息,如cookie、user-Agent等,在postman中可以進行自己添加,但如果接口過多,經常需要手動添加時,我們可以提前配置好,用的時候直接選擇參數即可:
1、點擊presets管理,添加對應的鍵、值。
2、錄入請求頭的標題,完善對應信息,請求頭的值可以用變量設置,點擊添加
3、配置完成之后,就可以選擇應用了
最后,就是關於環境變量在postman中也可以進行動態賦值,動態賦值的方法放到后面的斷言部分再介紹。