postman 获取请求参数值并设置为环境变量

这篇具有很好参考价值的文章主要介绍了postman 获取请求参数值并设置为环境变量。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

说明:使用postman时有时需要保存请求body中某个值在其他接口使用

获取请求值(写在pre-request Script中)
postman 获取请求参数值并设置为环境变量

var Json = JSON.parse(request.data);   // 获取请求body
var accountid= Json["accountid"]; // 获取accountid的value值
pm.environment.set("accountid", accountid);//将accountid 设置为环境变量

补充:

postman.setEnvironmentVariable("key", value);     //postman  5.0以下版本设置环境变量的方法
pm.environment.get("key", value);          //postman  5.0以上版本设置环境变量的方法
postman.setGlobalVariable("key", value);//postman 5.0以下版本设置全局变量方法
pm.globals.set("key",value);//postman 5.0以上版本设置全局变量方法

获取返回值数据,同理(写在tests中)文章来源地址https://www.toymoban.com/news/detail-510541.html

var Json = JSON.parse(responseBody);   // 获取返回值body
var accountid= Json["accountid"]; // 获取accountid的value值
pm.environment.set("accountid", accountid);// 将accountid 设置为环境变量

到了这里,关于postman 获取请求参数值并设置为环境变量的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • postman每次请求前获取token并保存到环境变量

    创建一个tab,写上接口地址,json类型的参数,点击send,返回成功。 点击Environment,新建dev环境,创建token变量 编写Tests脚本 接口测试 {{token}}

    2024年02月08日
    浏览(33)
  • Postman学习记录(1)Tests获取返回header中的参数,并自动配置到环境变量中

    //获取header中的参数并赋值给session var session=postman.getResponseHeader(\\\"Session-Token\\\") //获取header中remember的参数并赋值给session var remember=postman.getResponseHeader(\\\"Remember-Me-Token\\\") //session配置到环境变量中 postman.setEnvironmentVariable(\\\"Session-Token\\\",session); //remember配置到环境变量中 postman.setEnvironm

    2024年02月14日
    浏览(36)
  • QT设置二级菜单 QT获取命令行参数 QT获取系统环境变量 QT QStatusBar showMessage的坑

    提示: 可以使用 qss 或者一些接口函数对 QMenu 和 QAction 进行美化 在操作过程中,最开始使用的QT的GUI程序,因为GUI程序默认的标准输出是QTCREATOR的应用程序输出窗口,所以在命令行窗口是看不到的,但是这也是可以配置的qt在GUI显示时,将调试信息输出到控制台的设置。以上

    2023年04月09日
    浏览(38)
  • Postman接口测试 —— 设置全局变量、参数传递、断言

    在能熟练使用postman运行接口请求后,会遇到一些问题。例如: 我们的web网站一共有几十个接口,测试的时候如果要切换环境,这个时候要每个接口都要修改url的根路径,一个一个的改也太麻烦了; 还有时候我们经常需要用到上一个接口的返回值,来作为下一个接口的数据来

    2024年02月16日
    浏览(45)
  • Postman获取cookie值,设置全局变量

    结论:不同域名下需要使用到cookie的场景,如果是同一个域名的情况,不需要设置cookie //获取任何cookies的值 key可以是其他 var data = postman.getResponseCookie(\\\"JSESSIONID\\\");   //控制台打印 方便查看对象 console.log(data);   //把变量值设置到环境变量(pm.environment.set)或者全局变量里面去 pm.glob

    2024年02月16日
    浏览(32)
  • Postman环境变量以及设置token全局变量!

    环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数,如:临时文件夹位置和系统文件夹位置等。 环境变量是在操作系统中一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。例如Windows和DOS操作系统中的path环

    2024年02月04日
    浏览(42)
  • postman接口关联-设置环境变量

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

    2024年02月06日
    浏览(37)
  • 【postman教程】——环境及变量的设置

    在Postman中,可以使用变量来代表任何值,包括请求参数、认证凭据和URL。 一、变量的定义 :变量是数据的符号表示,使你无需在需要的任何地方手动输入值即可访问值。如果你在多个地方使用相同的值,这尤其有用。变量通过抽象细节使你的请求更加灵活和可读。 二、变量

    2024年02月05日
    浏览(33)
  • postman的Pre-request Script获取请求体参数

    一、请求体为raw 二、请求体为x-www-form-urlencoded 三、请求体为form-data

    2024年02月12日
    浏览(49)
  • 在Postman的脚本中使用pm对象获取接口的请求参数

    query params页面 在tests中写脚本做后置处理:(此处以设置不同类型用户的全局变量为例) 执行后的响应信息: 执行后可在 console 中可见获取到的print type: 执行后可在 environment quick look 中可见变量信息: 使用双花括号进行引用: {{deliverToken}} 执行后的效果: 其中tests中的关

    2024年02月09日
    浏览(43)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包