思路:
从第一个接口拿到想要的响应结果(怎么取值,上一篇内容),把这个结果,放到环境变量来解决这个问题
难点:
怎么拿到响应的结果
1.打开postman请求窗口,选择Tests
关于postman的Tests网上有很多解释了,在这里不赘述了。
2.在Tests内输入一下代码
pm.test("Your test name", function () {
var jsonData = pm.response.json();
var token=jsonData.data.token;
pm.environment.set("token", token);
});
Your test name:名字任意写,给函数取个名字
var jsonData = pm.response.json(); 拿到响应所有的结果,放到jsonData
jsonData里面有所有的值,
但不是想要所有的结果,所以要知道怎么取值。我想要token.从jsonData里面拿值
var token=jsonData.data.token;
拿到值后,
pm.environment.set("token", token);
会在环境变量中
下个接口使用
{{变量名}}
版权归原作者 不爱代码只想爆富 所有, 如有侵权,请联系我们删除。