首先打開postman、是這樣的界面

我們的需求是這樣的、實作登錄之后回傳token、然后請求其他介面時在header頭中帶上token資訊、
接下來我們這樣操作:

現在登錄沒有操作token、只是介面給我們回傳了token值、我們需要把這個token放到一個全域變數、以后每次操作的時候、帶上token即可、
新建一個全域變數:



關閉之后、接著測驗介面

var data =https://www.cnblogs.com/www642830685/p/ JSON.parse(responseBody);
if (data.data.token) {
tests["Body has token"] = true;
postman.setEnvironmentVariable("token", data.data.token);
}
else {
tests["Body has token"] = false;
}
這段代碼的意思是設定剛才設定的全域變數

可以看到登錄成功、然后我們看下剛才設定的全域變數是否有值存在?

已經設定成功、接下來就是請求介面的時候帶上這個token

只需要這樣、token值就發送過去了、然后我們在代碼里面獲取
我這里是TP的獲取方式

希望本文對你有所幫助~~如果對軟體測驗、介面測驗、自動化測驗、面試經驗交流感興趣可以加入我們,642830685,免費領取最新軟體測驗大廠面試資料和Python自動化、介面、框架搭建學習資料!技術大牛解惑答疑,同行一起交流,

轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/228452.html
標籤:其他
上一篇:Postman高級使用——Tests 斷言校驗回傳結果
下一篇:JMeter壓測Redis
