登錄接口和登錄成功返回參數 api index/login 返回的登錄成功json結構
{
"ret": 0,
"msg": "success",
"data": {
"token": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJITExfSFBBWVAiLCJpYXQiOjE1OTE5NDUwNTgsImV4cCI6MTU5MTk1NTg1OCwibmJmIjoxNTkxOTQ1MDU4LCJzdWIiOiJocGF5cC5odW9sYWxhLmNuIiwianRpIjoiMGM3ZTVmYWI5MTU0ZTJiMWE2ZWFiMGUwYjI1ODU4YmIiLCJlbnYiOiJkZXYiLCJic2VyX2lkIjoiMTE1IiwiYWNjb3VudCI6ImRhaGFpLndhbmciLCJncm91cF9pZCI6IjEifQ.8XPJvXu_3HvnVRyiJ81imLo-mjM_G45DjfkJhR2forc"
}
}
Bash
Copy
tests窗口添加腳本
pm.test("set token and sign", function () {
let jsonData = pm.response.json();
pm.expect(jsonData.msg).to.eql("success");
let token = jsonData.data.token;
pm.environment.set("token",token);
});
Bash
Copy
配置global
打開需要登錄的接口填寫你的{{token_key}}變量 值{{token}}
點擊code可以看寫入的值對不對
這樣就實現了自動登錄
轉自大海技術博客:http://www.ypyunedu.com/article/115