爆肝整理,Postman接口测试-参数关联实战(详细步骤)

本文介绍了在接口测试中何时需要进行参数关联,并详细阐述了两种参数关联方法:通过Test脚本保存返回数据,或者在Pre-request Script中发送依赖请求。通过实例展示了如何在Postman中处理登录接口的token,为后续接口提供必要的参数。
摘要由CSDN通过智能技术生成


前言

接口测试什么时候需要进行参数关联?

上个接口返回的数据需要作为下个接口的参数或请求头时就需要进行参数关联,也就是相互有依赖的接口就需要参数关联

参数关联的2种方式

1、创建两个接口,在前一个接口的Test里面获取到返回数据并保存为全局变量或环境变量,然后再引用到下个接口中,作为入参,此时由于两个接口有关联关系,所以两个接口要顺序执行才能互相之间传递数据。

2、创建一个接口,在当前请求发送前先在Pre-request Script 中发送一下所依赖的请求,获取接口返回保存为全局变量或环境变量,然后在接口需要(如Header)的地方进行引用

例如:很多系统都需要登录成功后才能进行其他操作,所以登录接口需返回token,作为下个接口的参数,下图是我抓包得到的一个查询接口信息

C1

通过上面信息发现这个接口需要token值才能发送成功,所以我需要先去拿到登录的token值

登录接口返回Body消息如下,他是json格式的:

{
   
    "code": 0,
    "msg": "success",
    "data": {
   
        "token": "53a43036d5d6f132c86720a735bf106a",
        "expire": 27141
    }
}

方式1

在登录接口的Tests中输入以下代码:

var responseData = JSON.parse(responseBody);//把respon
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值