001、Postman自動獲取token,自動設置token


目的:設置接口獲取的token,為全局變量

1.把登陸接口返回的token自動設置到環境變量(Environment)的token中

1)獲取登陸接口的responseBody,確定token的位置,如下圖所示,位置是data.data.login_resp_to.token

 

 

 2)、設置Postman自動獲取token並設置為Postman環境變量

在登陸接口的Tests中寫以下代碼,設置環境變量

//驗證返回狀態碼是否是200
pm.test("Status code is 200", function () {
    pm.response.to.have.status(200);
});
//  把responseBody轉為json字符串
var data = JSON.parse(responseBody);
// 設置環境變量token,供后面的接口引用
pm.globals.set("token",data.data.login_resp_to.token);

點擊Send按鈕發送請求后,就Postman會自動在環境變量中設置一個變量,變量名為token,值為responseBody中token值。

設置成功后,點擊那個眼睛圖標,查看變量如圖所示:

 

 

 

2.訪問其他接口時token值直接讀取變量即可。

Postman里面獲取變量的語法為:{{變量名}},可能必須在Headers中設置

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM