如何动态获取token值?访问其他接口时自动获取token
首先在接口文档中找到授权接口,获取token
返回的以下数据中带有token值:
{"status":200,"msg":"success","token":"e5ef271539994a9fb8def37bba963fb3"}
在tests中添加环境变量
("testingToken", ().token);
点击右上角设置按钮,设置环境变量
变量名:testingToken 变量值可以不填写
添加成功后,右上角环境变量下拉列表选择刚刚添加的环境变量名称,点击send发送请求
点击右上角的小眼睛可以看到token值自动带入了
登录接口如何自动获取token值?
例如登录接口:
:8081/inter/HTTP/login?username=testing789&password=123456
Params输入参数:
Username,testing789
Password,123456
设置头信息Headers
token 值为 {{testingToken}}
Tests输入代码就可以了
//验证登录成功
("登录成功", function () {
var jsonData = ();
().("登录成功");
});
//获取userid
("userid", ().userid);