博文目錄
- 設定postman測驗環境(Environment)
- 設定Environment前:
- 設定Environment后:
- 設定環境(Environment)變數的步驟:
- 配置token全域變數
- 獲取token到全域變數的步驟:
- 將全域變數中的token應用到介面集中
- 介面測驗時,報錯處理
設定postman測驗環境(Environment)
為什么要設定postman的環境呢?當然是為了提高測驗效率,減少頻繁的重復操作
設定Environment前:
舉例:這里我們看到,我的介面地址是正確的,并且send介面之后,也是成功回應,說明介面跑通了

設定Environment后:
舉例:這個時候,如果有100個介面需要測驗,并且這些介面需要在兩個服務器上都再測驗一遍,一個服務器地址是172.16.99.1一個服務器地址是172.16.99.5,這個時候如果不設定測驗環境,那測驗起來就會做很多重復的操作
好處 :可以減少重復的輸入相同的基地址,減少輸入是的誤操作幾率,全部使用變數名url代替基地址輸入;另一方面只需一個選擇按鈕就可以隨時切換測驗環境,無需對介面進行任何操作即可

設定環境(Environment)變數的步驟:
截圖



配置token全域變數
配置token的用處,提高測驗效率,并且只有設定了token你才可以進行其他的介面測驗,不然你只能玩一個登陸介面了
獲取token到全域變數的步驟:
截圖
Tests里面輸入的這一小段代碼僅供參考,如果自己不會寫的小伙伴可以詢問開發,有興趣的可以百度JWT去了解token的形成機制,token的一般有效期為10分鐘,十分鐘之后需要重新登錄一次,否則就會出現401的報錯

查看token:點擊Environment旁邊那個“眼睛”即可查看token

將全域變數中的token應用到介面集中
截圖


token的行走流程:

完成上面的操作就可以把token的全域變數配置成功了
介面測驗時,報錯處理
①:如果是401報錯,只有兩種情況,一種是你當前的介面沒有放在配置好token全域變數的介面集中,導致無權限,只需要將當前介面存放到介面集中就好;或者是當前介面集沒有應用token,只需要edit介面集,賦予token的key-value即可;另一個場景的原因就是token失效了,超過10分鐘了,此時的解決方法只需再次登陸即可

②:404報錯,二話不說就是自己的介面請求有問題,檢查自己的介面地址有沒有寫錯,解決方法就是檢查介面請求并且更正

看完覺得有用點個贊,謝謝!!!分享測驗
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/229795.html
標籤:其他
上一篇:設計模式之單例模式
