news 2026/10/29 3:34:49

使用Postman之上一个接口的返回值作为下一个接口的入参

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
使用Postman之上一个接口的返回值作为下一个接口的入参

在使用Postman做接口测试的时候,在多个接口的测试中,如果需要上一个接口的返回值作为下一个接口的入参,其基本思路是:

1、获取上一个接口的返回值

2、将返回值设置成环境变量或者全局变量

3、设置下一个接口的参数形式

下面我们来举例说明。

存在两个接口(设置微信公众号的测试号的菜单栏的接口):

1、第一个接口用户获取access_token,三个参数如下。

2、第二个接口用户设置菜单栏。

在这两个接口中,我们需要将第一个接口返回的access_token值作为第一个接口的其中一个参数。将第一个接口的返回值设置为环境变量,第一个接口发送返回值如下:

在第一个接口的tests中,获取access_token,并将其设置为环境变量,代码如下:

//将数据解析成json格式 var data=JSON.parse(responseBody); //获取access_token值 var access_token=data.access_token; //设置成环境变量 pm.environment.set("access_token", access_token);

第一个接口请求成功之后可以看到,该环境变量生成,可以再环境变量中看到。

在第二个接口,用{{access_token}}就可以获取access_token值。

如上图,对于需要获取的值使用{{}}设置及时获取环境变量或者全局变量的值,设置完成之后,如果两个接口在同一个文件下,那么点击runner,只需要执行一次就可以完成两个接口的请求啦。

注意:

两个接口要在同一个环境下哟,不然第二个接口找不到值啦。

最后作为一位过来人也是希望大家少走一些弯路,在这里我给大家分享一些软件测试的学习资料和我花了3个月整理的软件测试自学全栈,这些资料希望能给你前进的路上带来帮助。

​视频文档获取方式:
这份文档和视频资料,对于想从事【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!以上均可以分享,点下方小卡片即可自行领取。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/10/27 22:45:02

0代码实现接口自动化测试 —— RF框架实践

robotframework是一款关键字自动化测试框架,可能做各种类型的自动化测试。本文介绍通过 robotframework 来实现接口测试。 01、安装接口请求的第三方库 pip install robotframework-requests 在python安装目录的Lib\site-packages可以看到 02、接口关键字基础 r…

作者头像 李华
网站建设 2026/10/29 0:48:36

JDK11的安装教程

一、什么是 JDK JDK 是 JAVA 语言的软件开发工具包;JDK 包含了 JAVA 的运行环境(JVM Java 系统类库)和 JAVA 工具 二、下载 JDK11 ① 检查本机是否安装 Win R 键输入cmd进入到Windows控制台,然后输入:java -vers…

作者头像 李华
网站建设 2026/10/28 3:13:18

DeerFlow 图文并茂功能的实现机制

DeerFlow 实现图文并茂的核心在于其信息获取、处理与展示的全流程设计,结合代码库中的多个关键组件协同工作。以下从技术实现角度解析其图文处理能力: 1. 图像资源的获取机制 基于 InfoQuest 的图像提取 在 src/crawler/infoquest_client.py 中,InfoQuestClient 类通过 c…

作者头像 李华
网站建设 2026/10/28 19:44:46

python基于Django的招聘信息系统的设计与实现_dv4l6u2p

文章目录具体实现截图主要技术与实现手段关于我本系统开发思路java类核心代码部分展示结论源码lw获取/同行可拿货,招校园代理 :文章底部获取博主联系方式!具体实现截图 同行可拿货,招校园代理 python基于Django的招聘信息系统的设计与实现_dv4l6u2p …

作者头像 李华
网站建设 2026/10/27 18:38:37

Java的Stream流

目录 1.什么是Stream Stream的特点 2.Stream流vs传统集合操作 3.创建Stream流 4.Stream常用方法 4.1中间方法 过滤操作 排序操作 限制和跳过元素 去重操作 映射操作 流合并 关键点总结 4.2 终结方法 1.foreach 2.count统计个数 3.max/min 最大/最小值 4.3 收…

作者头像 李华
网站建设 2026/10/28 11:56:30

北京化工大学《Chem. Commun.》突破:液体焦耳加热“秒级”合成催化剂,性能碾压贵金属!

导语 电解水制氢的核心催化剂合成技术迎来效率革命!北京化工大学胡传刚教授与苏州科技大学郭春显教授团队在化学领域权威期刊《Chemical Communications》 上发表重要研究成果。该团队首创 “超快液体焦耳加热” 技术,在数秒内即可在泡沫镍上原位合成出高…

作者头像 李华