一、背景
使用Postman做單元測驗時經常會遇到一些介面需要認證、授權,如果呼叫業務介面時沒有攜帶token就會報401,之前我的做法都是復制token,然后粘貼到Postman的header里面,然后再呼叫介面,這樣的效率實在低下,直到有一天發現了Postman原來可以自動設定,
二、實作步驟
步驟一:設定全域token變數
1. 新建一個全域變數,用于存放登錄回傳的token

步驟二:配置專案token
點擊專案檔案夾,設定token,先選擇Type(根據專案定,示例使用的是Spring Security,適用Bearer Token),然后在Token中輸入上個步驟建立的全域變數,
補充說明:在檔案夾中設定的token可以被檔案夾下面的所有請求繼承,

步驟三:撰寫登錄后的處理腳本
這里的腳本是為了呼叫登錄介面后,自動決議回應報文并把token設定到全域變數中,
在登錄介面界面的Tests里面可以撰寫Postman的腳本,腳本很簡單,點擊右邊的SNIPPETS即可,

步驟四:使用
呼叫登錄介面后,就會自動設定登錄回傳的token到全域變數中,后續就可以直接呼叫其他業務介面做單元測驗了,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/345719.html
標籤:其他
上一篇:測驗中間件 - Redis Desktop Manager 快速入門
下一篇:git 的詳細使用 操作暫存區
