Postman接口之间传递数据 实现接口关联

这篇具有很好参考价值的文章主要介绍了Postman接口之间传递数据 实现接口关联。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1 引言

在我们使用Postman进行接口测试的时候,经常会遇到一个接口的返回结果是另一个接口所需要的请求参数。

例如:我们再测试时,一般需要先去调用登录接口,进行登录,并返回token相关信息,随后我们进行调用其它接口时可能会需要携带token来完成对应接口所实现的功能。

2 方法演示

首先,我们将访问的URL存储为环境变量,便于我们后续的使用。
Postman接口之间传递数据 实现接口关联
查看我们刚刚创建的URL环境变量是否创建成功。
Postman接口之间传递数据 实现接口关联
我们需要先进行登录操作,获取调用其它业务接口所需要携带的token信息,并将token设置为全局变量。
Postman接口之间传递数据 实现接口关联
token设置为全局变量,脚本。

//把json字符串转化为对象
 var result = JSON.parse(responseBody);
 
//获取result对象的token值
 var token = result.data.token;
 
//将token设置成全局变量
 pm.globals.set("token", token);

点击发送,然后我们在下图中可以看到响应的相关信息,以及查看token是否成功设置为全局变量。
Postman接口之间传递数据 实现接口关联
Postman接口之间传递数据 实现接口关联
接下来我们来到第二个接口,调用此接口需要具有token才能实现调用。
此时,我们需要在该接口的Headers中去添加token数据信息,见下图。
Postman接口之间传递数据 实现接口关联
最后,我们点击发送按钮,就可以成功携带token完成调用其它业务功能接口。
Postman接口之间传递数据 实现接口关联文章来源地址https://www.toymoban.com/news/detail-419909.html

到了这里,关于Postman接口之间传递数据 实现接口关联的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 全网最牛最全Postman接口测试: postman设置接口关联,postman实现参数化

    在实际的接口测试中,后一个接口经常需要用到前一个接口返回的结果, 从而让后一个接口能正常执行,这个过程的实现称为关联。 1、利用postman获取上一个接口指定的返回值,可以在tests中提取响应中的字典做全局变量;如下图    2、编写代码设置全局变量,会自动把全局

    2024年02月08日
    浏览(56)
  • 全网最牛最全Postman接口测试(五): postman设置接口关联,postman实现参数化

    在实际的接口测试中,后一个接口经常需要用到前一个接口返回的结果, 从而让后一个接口能正常执行,这个过程的实现称为关联。 1、利用postman获取上一个接口指定的返回值,可以在tests中提取响应中的字典做全局变量;如下图  2、编写代码设置全局变量,会自动把全局变

    2023年04月08日
    浏览(45)
  • 4.Postman之Json提取器提取参数,并实现接口关联

    在Postman中,我们经常有接口需要关联。 场景:上一个接口返回的信息,下一个接口要引用。 思考:我们应该如何实现上述场景的接口关联? 思路:第一个接口提取参数,设为变量;第二个接口引用变量。 1.Postman之Json提取器提取参数

    2024年02月16日
    浏览(39)
  • 关于前端或者postman传递Date数据测试接口报错

    错误: org.apache.ibatis.exceptions.PersistenceException: rn### Error querying database. Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.Stringrn### Cause: java.lang.IllegalArgumentException: invalid comparison: java.util.Date and java.lang.String 解决: 将xml文件修改即可,然后前端或者postma

    2024年01月21日
    浏览(49)
  • 【Postman】Postman接口测试进阶用法详解:断言、全局与环境变量、关联、批量执行用例、读取外部文件实现参数化

    Postman断言使用JavaScript语言编写,写在Postman的【Tests】 标签中。 【Tests】中的脚本在发送请求之后执行,它会把断言的结果(PASS/FAIL)最终在【Test Results】 标签页中。 断言响应状态码是否为200(Status code is 200) 断言响应体JSON数据校验(Response body:JSON value check) 断言响应体

    2024年02月15日
    浏览(60)
  • postman如何做接口关联

    目录 1,提取数据 2,验证  3,放入数据 4,验证 在postman中,我们一个接口需要另外一个接口的返回数据时,这时候就需要做接口关联。 我将一步一步的教如何操作 首先 我在postman中有2个接口,由于时间原因,这2个接口在实际业务中没啥关联,单为了教学,这里我强行关联

    2023年04月09日
    浏览(56)
  • postman 之接口关联

    在项目中,多个接口之前都是有相互关联的。 如:注册之后就是登陆,一个业务增删改查不可能一个接口一个接口测,如果一个参数可能从新增到修改再到删除D都是关联,则需要在第一个接口先去获取到,然后在下面接口使用时可以调用 下图举例:请求需要先登录获取到

    2023年04月22日
    浏览(45)
  • postman接口关联-设置环境变量

    1、设置环境变量:环境变量是支持变量分组的,这样可以开发、测试、生产环境的变量各分一个组。 2、设置全局变量:在任何环境中都可以使用,但全局变量只有一组。 3、tests设置变量:通过tests,先把接口的返回结果设置成环境变量,后续就可以通过环境变量的值进行关

    2024年02月06日
    浏览(50)
  • Postman的使用——设置全局参数,参数的传递,从登录接口的响应body中提取数据更新全局参数,从响应cookie中提取数据更新全局变量

    如图所示,进入postman后先后点这两个位置(①Environment quick look;②Edit),新增全局变量city和XSRF-TOKEN 如图所示,在需要调用的接口请求头参数里引用上面定义的全局变量,语法:{{定义的变量名}} 类似apifox中的后置操作。 在postman中的位置是每个目录或者接口中的Tests处,如

    2023年04月09日
    浏览(62)
  • 爆肝整理,Postman接口测试-全局变量/接口关联/加密/解密(超细)

    全局变量和环境变量 全局变量:在postman全局生效的变量,全局唯一 环境变量:在特定环境下生效的变量,本环境内唯一 设置: 全局变量: 环境变量: 获取: 全局变量: 1、代码获取 2、请求参数获取 { {variable_key}} 环境变量: 1、代码获取

    2024年02月16日
    浏览(62)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包