postman的功能其实挺强大的,除了一般的模拟接口,造数据等,还可以跑批量接口自动化,下面讲解一下如何写自动化的脚本~
(一)如何添加环境变量(参数)
1、添加环境变量集
选择右上角的设置按钮-add,进行添加
2、添加变量
添加变量集的名字(随便写),填写变量名,变量值
3、使用变量
使用刚才添加的变量时,先在右上角选中该变量集,然后使用双大括号来使用变量。如果想查看该变量集中有哪些变量,可以点击设置旁边的小眼睛查看。
4、接收接口中返回数据存为变量
这里着重介绍一下postman的tests模块
这个模块可以使用代码定义变量,设置变量,打印log,存储变量,断言等
本篇文章先介绍一下如何存储环境变量:
首先,我们在第二步(添加变量)的时候,已经添加过一个变量
然后,我们使用关键字 pm.environment.set
示例:pm.environment.set("token", body.data.token);
解释:我们将该接口返回结果中,路径为body-data-token的值,存到环境变量为“token"下面。