postman调用API接口自动获取token塞值

"Postman helps you develop APIs faster"这是postman对自己的定位描述。

确实,对接口进行测试时使用postman,它能简单迅捷的完成使命。但是调用之前需要先获取token,再塞入要调用接口的请求头里这样的步骤比较繁杂。于时查看资料后了解到可以通过设置环境变量,做到自动塞值。

1.配置环境变量: 根据版本不同,可能配置环境变量的地方不一样,我的版本是7.36.5,可能有的变量设置是在那个齿轮按钮里的。 点击点环境变量设置后出现如下图。填写环境的名字,并设置该环境的变量。 2.获取token的接口设置给环境变量赋值

在获取token的tests中写入给环境变量赋值的代码

var data=JSON.parse(responseBody);

pm.environment.set("token",data.data.token);

然后选择刚刚设置的环境测试接口 点击如下图的眼睛标识就可以看到设置的环境变量被塞值

3.调用接口

在要需要token值得地方写入{ {token}},并设置环境为刚刚设置配置的,再进行测试就能实现自动塞值了。 注:postman中也可以通过左上角 +New 中的环境配置来进行变量配置。

经验分享 程序员 微信小程序 职场和发展