涉及知识点

1、全局变量&环境变量
2、上一个接口的返回值作为下一个接口的参数
3、requesttest & test(response)断言
4、列表嵌套字典
5、列表转换成字符串stringify(),字符串切割split()
6、时间戳生成(new Date()).getTime()
7、鉴权token登录
8、postman 控制台日志console.log()

1、创建一个文件夹collections,将本次的接口全部保存到文件夹中

2、创建环境变量生产环境,用来存储url,username,password等参数,后续参数变化可直接修改环境变量即可,不需要到登录接口修改参数
如果有测试环境和生产环境的小伙伴,可直接创建2个环境变量,到时候直接切换就可以更改环境了。

如下图,点击设置icon添加环境或者全局之后变量,之后点击add/update

全局变量:整个postman生效
环境变量:当前文件夹生效
作用范围全局>环境使用方式{{变量名称}}


3、添加一个接口,填写接口地址get/post请求body-请求参数hearder

上图我们可以看到,结果返回了一个access_token,对于某些接口来说,需要保持登录状态才可以继续后续操作,所以我们可以将token设置成一个全局变量,后续接口在header中加入Authorization=bearer{{access_token}}就可以了。

设置全局变量
pm.globals.set("access_token", access_token);//全局
pm.environment.set("variable_key", "variable_value");//环境