一、变量

1、变量的概念

(1)、什么是变量:可以取不同值的符号。

(2)、为什么使用变量:使代码保持独立,想要改变值,可通过修改变量来影响对应的值;

(3)、变量作用域:作用域其实就是变量的生效范围和优先级。如果同一个变量名在不同的范围内,那么优先从更高优先级的范围和变量中取值。

Postman遵循如下4个层次来取变量的值:

①、Global(全局);
②、Environment(环境);
③、Local(本地);
④、Data(数据);

全局变量被环境变量覆盖,环境变量被数据变量覆盖。(仅在集合运行器中可用)

2、管理环境变量

每个环境变量都是一组键值对,其中键为变量名。用户可以使用数据编辑器编辑这些内容。环境变量和全局变量将始终作为字符串存储。如果正在存储对象/数组,应使用JSON.stringfy()将其转换为JSON格式再存储,使用的时候再借助JSON.parse()解析。

(1)、什么是环境变量:在使用API时,经常需要不同的设置,如本地计算机、开发服务器或生产环境API。环境变量使用户能够通过变量定制请求,这样就可以轻松地在不同的环境之间切换,而不需要改变请求。环境变量可以下载并保存为JSON文件,在需要的时候上传。

(2)、创建一个新的环境变量:

postgre 声明变量 并赋值_全局变量


postgre 声明变量 并赋值_全局变量_02


(3)、管理环境变量:

(4)、选择当前环境变量:

postgre 声明变量 并赋值_全局变量_03


(5)、编辑一个当前的环境变量:

postgre 声明变量 并赋值_集合_04


(6)、分享环境变量:

postgre 声明变量 并赋值_postman_05


3、管理和查看全局变量

全局变量提供了在所有范围内始终可用的一组变量。用户可以有多个环境变量,但一次只能激活一个环境变量(设置一个环境变量为当前环境变量)。全局变量只有一组,且总是可用。

postgre 声明变量 并赋值_postman_06

二、集合

1、创建集合

(1)、为什么创建集合:

1、将请求保存到集合和文件夹中,能够更结构化地保存请求,方便再次使用;
2、方便后续构建成测试套件;
3、方便使用脚本在API请求之间传递数据,并构建能够反映实际用例的工作流;

postgre 声明变量 并赋值_全局变量_07


(2)、创建一个新的集合

1、打开“Collections”选项卡;
2、选择“+”;
3、输入集合名称和描述信息;

postgre 声明变量 并赋值_集合_08


(3)、保存请求到集合

1、在集合中新建一个请求;
2、点击“Add request”;
3、编辑请求信息;

postgre 声明变量 并赋值_集合_09


(4)、从“History”选项卡中保存请求到集合

postgre 声明变量 并赋值_postman_10


(5)、复制一个已存在的集合(Duplicate)

postgre 声明变量 并赋值_集合_11


2、共享集合(1)、如果想上传或者分享一个集合,首先必须登录Postman账号。

postgre 声明变量 并赋值_postgre 声明变量 并赋值_12


(2)、以文件的方式共享:用户可以将集合下载为JSON文件进行共享。

postgre 声明变量 并赋值_postman_13


3、管理集合

用户可以在“Collections”选项卡中管理集合:

①、单击集合可以展开或者隐藏集合中的请求。使用上下方向键可以切换集合;

②、编辑和查看集合细节。单击“>”图标展开集合信息;

③、创建一个新集合:直接点击“+”;

④、重新排序集合。集合默认按字母顺序排序;

⑤、置顶集合:单击“星号”;

postgre 声明变量 并赋值_postgre 声明变量 并赋值_14


⑥、过滤集合:通过输入框搜索;

⑦、删除集合:Delete;

⑧、添加文件夹;

4、导入/导出文件

(1)、导出Collections文件

postgre 声明变量 并赋值_postgre 声明变量 并赋值_15


postgre 声明变量 并赋值_全局变量_16


(2)、导出、导入Environments文件

postgre 声明变量 并赋值_postman_17


(3)、导出Globals文件

postgre 声明变量 并赋值_环境变量_18


(4)、导入、导出Postman数据

postgre 声明变量 并赋值_集合_19