首页 > 其他分享 >Postman获取变量并设置成全局变量

Postman获取变量并设置成全局变量

时间:2023-05-12 17:14:54浏览次数:38  
标签:Postman 点击 接口 获取 token result 全局变量 data 变量

以获取登录接口的token为例

1.点击左侧,环境变量environments,点击+号新建环境变量。variable填写token,其他栏位不需要填写。如果固定值,则把值写进CURRENT VALUE即可。

 

2.打开postman,先调用登录接口,获取返回信息。

需观察token放在哪个object里,方便后面编写代码取值。

 

 3.点击Tests,进入编辑区域编写下面代码

// 获取接口返回的结果,并解析
var data = pm.response.json();
//设置环境变量,collection内变量
pm.environment.set("token",data.result.token);
//打印获取的token
console.log("data.result.token:"+data.result.token);

Apipost也是同理

 

 

 

4.点击send,运行接口。此时可以看到environments,里面token已经取到值。

 

5.如何应用token

在下面需要使用token的请求,通过{{变量名}} 来取值。此时运行接口可发现token值已获取上一个登录时的token值。

 

 

 

 

 

 

标签:Postman,点击,接口,获取,token,result,全局变量,data,变量
From: https://www.cnblogs.com/xiaolintongxue1/p/17395240.html

相关文章

  • linux 中 创建环境变量若干方法
     001、直接修改PATH环境变量[root@PC1plink]#ls##软件目录LICENSEplinkplink_linux_x86_64_20230116.zipprettifytoy.maptoy.ped[root@PC1plink]#pwd##路径/home/software/plink[root@PC1plink]#echo"exportP......
  • PostMan 調用WebServices 方法説明
    智慧系统接口 1.     webservices接口説明--> http://10.66.101.185/fService/services/CheckSNAndLine.asmx方法--》getCheckResult检查传递SN和线体以及轨道代码检查条码是否正确 参数stringsn条码stringlin......
  • FreeCodeCamp-通过建立城市轮廓学习 CSS 变量
    index.html<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>CitySkyline</title><linkhref="styles.css"rel="stylesheet"/><......
  • 如何将bash变量传递给JSON
    我正在尝试编写示例脚本,在其中生成诸如"student-101...student-160"之类的名称。我需要发布JSON数据,当我这样做时,出现JSON解析错误。这是我的脚本:123456789name="student-10"for i in {1..1}do   r_name=$name$i   echo $r_name  curl -i -H 'Au......
  • 接口测试:Eolink Apikit 和 Postman 哪个更好用?
    很多做服务端开发的同学,应该基本都用过Postman来测试接口,虽然Postman能支撑日常工作,但是总感觉还是少了点什么,比如需要Swagger来维护接口文档,需要人肉发送接口变更通知。如今,国产的接口管理工具做得越来越好了,比如,EolinkApikit,一站式API协作平台。EolinkApikit和Post......
  • python基础——变量&字符串
    int()整数float()浮点数#变量名只包含字母,数字,下划线1、变量名能以字母或下划线开始,但是不能一数字开始2、变量名不能包含空格,但是能是用下划线来分割3、每个变量都执指向一个值4、python中关键字和函数名不可以用作变量名,关键字和函数名是python中用于特殊用途的单子#字符......
  • postman使用方法
    使用Postman测试URL,需要输入以下信息:请求方法(RequestMethod):请求方法指定HTTP/HTTPS请求中使用的动作类型,比如GET、POST、PUT、DELETE。URL(UniformResourceLocator):URL是识别资源在网络上位置的字串请求头部(Headers):请求头允许客户端向服务器传递请求的附加信息,例......
  • golang在编译测试时使用ldflags动态设置包中变量的值
    Example: mkdir$GOPATH/src/gotest/touchgo_test.go packagegotestimport"testing"vartimestringvarversionstringfuncTestBuild(t*testing.T){t.Log(time)t.Log(version)} ReadMe.txtgotest-ldflags="-X'gotest......
  • 在CentOS 7中设置环境变量有多种方式
    在CentOS7中设置环境变量有多种方式。以下是其中几种常用的方法:设置系统级环境变量将环境变量添加到/etc/profile文件中。编辑该文件并在末尾添加类似下面的语句:exportPATH=/path/to/bin:$PATH保存文件后,使用source/etc/profile或重启系统使其生效。注意,此时所有用......
  • httprunner 4.x学习 - 7.环境变量.env 的使用
    前言一般来说,在进行实际应用的开发过程中,应用会拥有不同的运行环境,通常会有以下环境:本地开发环境测试环境生产环境在不同环境中,我们可能会使用不同的数据库或邮件发送等配置,这时候则需要通过.env文件来针对不同的运行环境作不同的设置。环境变量基础知识在自动化测试中......