用postman的设置全局变量
2019-04-01 本文已影响0人
DelFung
postman大家都知道是一个测试接口的工具,也是目前比较流行的一种测试工具,但是postman只是用来将API地址和参数填入send一下就完了吗?其实不是,关于postman其实有很多玩法,对于测试来说我觉得掌握了postman是非常有必要。当然我对postman的了解和使用程度也是比较浅的,我会把我接触到了postman的一些功能和对于测试来说怎么用,和大家分享。
postman 设置变量
很多需要多次是使用的信息一的做法是多次去填写这个值,重复去修改一个值不得不说很烦,同时也容易出错。postman提供了设置变量。
接口地址:https://v2.jinrishici.com/token(某开源API地址)
请求方式:Get
请求的返回结果如下返回的结果中有status,data
请求结果设置全局变量
在请求的url和请求方式下有一行是操作栏,可以设置请求的params,headers,Body,和一个请求前的设置Pre-requests Script 和请求后的Tests 在这里面可以进行js代码编写。
编写测试脚本的地方在tests中编写
var jsonData = pm.response.json(); //获取返回值整个json的值
pm.globals.set("js_token", jsonData.data); //将jsonData.data值设置成全局变量
设置全局变量运行后的结果可在右上角眼睛图标的地方查看获取到的全局变量
查看全局变量当然全局变量也可以手动添加,在右上角眼睛图标里面点击“Edit”按照里面的规则填写就可以。点击save就可以了
手动添加全局变量再次点击眼睛就可以看到刚才设置的全局变量了。
查看手动添加的全局变量