postman设置token关联参数,其他接口直接读取token变量
2019-01-28 09:47
274 查看
问题描述:
有一个登录接口获取token,其他接口再次访问时都要带上token
解决方案:
步骤一:在登录接口访问后设置postman的环境变量,例如设置环境变量名:token,值为登录接口访问成功后,在responseBody中的token值
步骤二:访问其他接口时token值直接读取变量即可。postman获取变量的语法为{{变量名}}
具体步骤:
步骤一:登录接口请求体等信息填写
步骤二:设置环境变量
步骤三:设置环境变量token的取值来源
在postman的Tests中写入以下代码,设置环境变量
1 pm.test("Status code is 200", function () { 2 pm.response.to.have.status(200); 3 }); 4 // 把responseBody转为json字符串 5 var data = JSON.parse(responseBody); 6 // 设置环境变量token,供后面的接口引用 7 pm.environment.set("token", data.token);
具体操作如图:
步骤四:选择环境后执行
步骤五:查看token返回成功的值是否正确
步骤六:读取变量token值,直接执行其他接口
相关文章推荐
- postman设置token关联参数-以及自动化脚本的实现
- java代码中直接问号加参数请求其他接口
- 【使用Postman测试WEB接口】设置测试环境与全局变量
- UIWidget是所有UI组件的抽象基类,作为基类当然定义了必须的成员变量和函数,接触过MFC或其他UI组件开发,想必都知道有一堆参数设置,尤其是Visual Studio的可视化界面,
- 【使用Postman测试WEB接口】设置测试环境与全局变量
- postman使用之四:切换环境和设置读取变量
- 参数化之利用CSV Data Set Config从文件读取参数并关联变量
- postman 第4节 切换环境和设置读取变量(转)
- 【使用Postman测试WEB接口】设置测试环境与全局变量
- 微信公众号平台网页授权接口中获取到的授权code传递给(即一个微信公众号网页授权给)任何其他多个回调域名下的url,解决了只能设置一个网页授权回调域名的问题,解决了redirect_uri参数错误的问
- 【使用Postman测试WEB接口】设置测试环境与全局变量
- xcode4的环境变量,Build Settings参数,workspace及联编设置
- JavaScript使用cookie,参数设置,说明;读取,写入,删除函数
- 在SHELL中直接读取数据库中的值赋给变量解决方法
- 设置sqlplus路径-即sqlplus会直接读取该指定路径文件
- Linux脚本里使用未知参数设置变量名
- 如何在JSP页面上直接获取url的参数呢(不通过controller设置)?
- 保存、方法-Android文件存储--采用SharedPreferences保存用户偏好设置参数和读取设置参数-by小雨
- jmeter从数据库读取数据作为参数传递给接口
- xcode4的环境变量,Build Settings参数,workspace及联编设置