美文网首页
PostMan设置环境变量保存登录Token

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

作者: MarkDev | 来源:发表于2021-03-31 11:13 被阅读0次

    工作中有这种需求,测试接口时需要先登录,然后把登录成功的Token和Uid等信息传入获取个人信息接口的请求参数中。这时可以使用postman的环境变量保存token和UId。
    电脑:mac
    postman版本: 8.0.10

    1. 先在postman的左侧找到环境变量按钮(Environments)
    2. 然后配置token和uid,右侧不用填写,一会儿会自动添加


      image.png
    3. 请求登录接口时,在request栏找到Tests按钮,配置解析请求返回的代码
    var data = JSON.parse(responseBody);
    if (data.token) {
        postman.setEnvironmentVariable("token", data.token);
    }
    if (data.uid) {
        postman.setEnvironmentVariable("uid", data.uid);
    }
    

    环境变量中的token和uid会自动填充。

    1. 在请求用户信息等接口时,request参数中使用{{token}}和{{uid}}代替实际参数,注意如果是String的话,还是需要有引号,环境变量只能替换实际的值,不做类型转换。


      image.png

    相关文章

      网友评论

          本文标题:PostMan设置环境变量保存登录Token

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