前言:
實戰項目:jeecg boot項目
項目官網:http://www.jeecg.com
接口1:登錄接口
接口2:首頁獲取最近一周ip訪問
postman獲取token並設置token依賴步驟:
1.創建測試環境
2.創建兩個接口
3.登錄獲取token
{ "username":"admin", "password":"123456", "remember_me":"true", "captcha":"j04j", "checkKey":"9169ea44fee2e773df644053d67c94a1" } // 參數分別為 // 用戶名 // 密碼 // 是否自動登錄 // 驗證碼 // 驗證碼ID
4.將獲取到的token保存到測試環境
var data = JSON.parse(responseBody); postman.setEnvironmentVariable("token", data.result.token); // data為獲取到的返回數據,token為我創建環境時的變量名
如圖所示:
5.接口2:發送請求攜帶token
接口參數
token命名: X-Access-Token
token引用: {{token}}
注:雙大括號可以引用測試環境的變量
請求成功返回token參數成功
在postman中,當為所有接口設置token依賴后,需要將所有的項目接口save到collections中,使接口測試用例能夠有順序的執行,這樣項目接口中的token就可以實時更新,從而不存在token過期的情況。