postma公共變量的設置及使用

在Tests裏寫這段javascript

pm.test("Status code is 200", function () { pm.response.to.have.status(200); }); // 把responseBody轉爲json字符串 var data = JSON.parse(responseBody); // 設置環境變量token,供後面的接口引用 pm.environment.set("access_token", data.token); 

把接口返回的jsonjava

{
"msg": "Login success",
"code": 0,
"token": "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE1NDY5NjEyNjQsInVzZXJuYW1lIjoiamVzc2UifQ.3AinFcJlD83pJIi-hrNSb_vKbzB0IuTMEmjOlcEx97M"
}json

中的token字段,設置爲全局變量「access_token」post

而後postman任意處使用 {{access_token}}
好比ui

localhost:8087/aaa?token={{access_token}}spa

此處的{{access_token}}的值就是接口返回的tokencode

做者:傑西大魔王 連接:https://www.jianshu.com/p/7d27fba79461 來源:簡書 簡書著做權歸做者全部,任何形式的轉載都請聯繫做者得到受權並註明出處。
相關文章
相關標籤/搜索