美文网首页
postman设置token环境变量

postman设置token环境变量

作者: 小菜鸟学Android | 来源:发表于2019-10-14 17:42 被阅读0次

为什么要配置环境变量

小编在开发中,遇到这样一个问题:由于每次访问时候,都需要配置token参数,有时候由于账号数量的问题,被别人登陆后,token就会失效。一旦失效就需要重新去登陆一下,然后在登陆返回的数据中,把获取到的token复制粘贴到另外的一个需要token参数的请求中。这个操作是不是很繁琐。当然依然是我们熟悉的cv大法。

由于小编想偷懒,能不能有其他方式来实现呢。向同事请教了下,然后网上搜索了下,就是配置环境变量。

也就是 变量的设置,变量的引用

变量的设置

设置的变量一般是公共的,或者被引用的。

我们的ip+端口,在一个项目地址中就是不变的。 token也是在登录后,在一定时间内是不会变化的

  • 设置ip + 端口(域名)

1、进入变量管理
点击postman右上角的螺丝设置符号


进入变量管理.png

2、添加变量

添加环境变量.png 添加环境变量界面.png
  • koten的环境设置

因为token是登录后才有。我们需要对登录后返回的数据进行解析,解析的语法,在Tests里添加js脚本


image.png

// 返回的数据格式
{
    "access_token": "*************",
    "token_type": "******",
    "refresh_token": "******",
    "expires_in": 1419,
    "scope": "all",
    "companyId": *,
    "userId": *,
    "username": "******"
}

// 解析数据
var jsonData = JSON.parse(responseBody);//将内容转换为json字符串
if (jsonData.access_token){
    postman.setEnvironmentVariable("token",jsonData.token_type + " " + jsonData.access_token);
}

变量的引用

使用{{key}}来引用你设置的变量名

我的登录地址是:http//:iP+端口/my/login

由于ip+ 端口我设置了变量

所有我的登录地址变为:{{url}}/my/login

koken的引用也是一样的哦,在Head里面添加{{token}}就ok啦


image.png

相关文章

  • postman设置token环境变量

    为什么要配置环境变量 小编在开发中,遇到这样一个问题:由于每次访问时候,都需要配置token参数,有时候由于账号数...

  • postman 断言

    1.环境变量 (1)设置环境变量: postman.setEnvironmentVariable("key", "...

  • postman参数传递

    postman的数据包括全局变量,环境变量,外部文件和局部变量 全局变量:作用域是全局,比如我们要设置的token...

  • PostMan设置环境变量保存登录Token

    工作中有这种需求,测试接口时需要先登录,然后把登录成功的Token和Uid等信息传入获取个人信息接口的请求参数中。...

  • 并发与高并发课程学习笔记(2)

    这里提供了测试工具:postman, apache bench, postman的使用技巧 这里可以设置环境变量,...

  • postman初入门

    这篇文章的目的有两个 postman的基本使用 在登录接口中获取token并保存在环境变量中 postman的使用...

  • postman 设置全局token

    在开发工作中,经常要使用Postman 测试后台开发的接口。 每次token更新都需要重新 粘贴复制,不胜其烦。P...

  • Postman设置全局token

    点击右上角设置(小齿轮)image.png 点击右下角ADDimage.png 增加环境变量image.pngUR...

  • Postman在接口测试中的应用

    目录 Postman介绍 安装Postman 应用实例集合功能设置环境变量编写测试用例批量执行case 总结 Po...

  • Postman提高效率小技巧

    一.环境变量设置 Postman提供了对环境变量和全局变量的设置,并且很方便就可以进行环境切换。对本地测试多个不同...

网友评论

      本文标题:postman设置token环境变量

      本文链接:https://www.haomeiwen.com/subject/cnzrmctx.html