測試需要登錄的接口時,需要在頭部帶上token請求,但是token每次都是動態獲取的且有時效性
解決辦法:在每次發送帶token的請求接口前,先調用登錄接口獲取token,然后將該值更新到需要測試的接口頭文件中。
1. 在登錄接口獲取token,並設置為環境變量
pm.test("Status code is 200", function () { pm.response.to.have.status(200); }); // 解析響應內容,把responseBody轉為json字符串 var data = JSON.parse(responseBody); // 設置環境變量token,供后面的接口引用 pm.environment.set("Authorization", data.access_token);
2. 再次看看環境變量,增加多了一個Authorization
3. 在請求其他業務接口時,進行配置
