Postman 关联接口测试(带有token鉴权)

一、登陆接口

1. 创建一个request请求(响应结果假设是下面的json)

{
    "code": 0,
    "msg": "OK",
    "data": {
        "id": 8036687,
        "account": "XXXX",
        "token": "eyJhbGciOiJIUzUxMiJ9.eyJtZW1iZXJfaWQiOjgwMzY2ODcsImV4cCI6MTU4NzUyNzg0OX0.L7lDiNs70mAZk6yxhAxDwDC95ISNWb-2MXe4dzWMLmDfOzGrgkPvM12jFoEgMYcc3nnvtfWfOpDxYwngDkMtIw"
    }
}

2. 在Tests中添加JavaScript代码,用来获取鉴权

pm.test("V2", function () {
    //jsonData:响应的所有json信息
    var jsonData = pm.response.json();
    var token = jsonData.data.token;
    //将token值添加到token环境变量中
    pm.environment.set("token",token)
});

在这里插入图片描述

二、在需要用到token鉴权的接口中获取登录时添加的环境变量token值# 在请求头中添加Authorization属性,属性值为token值# 获取环境变量中的token值,用{{}}进行获取# 点击send成功运行

在这里插入图片描述
加入我们,642830685,群。免费领取最新软件测试大厂面试资料和Python自动化、接口、框架搭建学习资料!技术大牛解惑答疑,同行一起交流。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值