
一、学习Postman 的常用资料
下载地址:
https://www.getpostman.com/downloads/
官网文档:
https://www.getpostman.com/downloads/
postman API 文档: https://docs.postman-echo.com/

二、Postman的四个常用变量
什么是变量?
变量简单来说就是可以发生变更的值,比如登录功能每个用户都有属于自己的用户名和密码,这个用户名和密码我们就可以通过变量的方式进行更改操作 1、本地变量
本地变量: 就是在一个url内,设置x个变量为参数 设置格式: {{变量名}} 案例一:
本地变量的使用
步骤1.打开postman url处输入路径地址:
https://postman-echo.com/post

步骤2.切换body-x-www-form-urlencoded下

步骤3.填写key及value值,注意内容要相同

步骤4.切换pre-request script下,填写变量内容
pm.variables.set("user","wx")
pm.variables.set("passwd","66666")

步骤5.点击send按钮

步骤6.查看结果显示刚刚添加的变量信息

2、全局变量
全局变量:
适用于整个环境,适用于集合中所有请求 如何设置:
在body和test进行更改 使用场景:
a接口的返回值,是b接口的请求参数 注意: 当环境变量和全局变量名称相同时,环境变量会覆盖全局变量 案例二:
全局变量的使用
步骤1.在body-x-www-form-urlencoded下填写key及value值

步骤2.test标签下编写脚本获得userid返回值
var jsonData=pm.response.json();
userid=jsonData.json['userid'];
console.log(userid);
pm.globals.set("userid ", userid);//设置全局变量userid

步骤3.点击send,在console中查看返回结果

步骤4.B接口调用A接口查看返回值,新建get请求

步骤5.发送send按钮,console查看请求结果

3、环境变量
环境变量:
可以理解为不同的环境需要有不同的变量,比如生产环境和测试环境,2套环境需要的变量也不相同 如何设置:
在host中进行设置,点击右上角的眼睛图标可以设置环境变量和全局变量 使用场景:
生产环境host:postman-echo.com
测试环境host:
















