一、变量
1、变量的概念
(1)、什么是变量:可以取不同值的符号。
(2)、为什么使用变量:使代码保持独立,想要改变值,可通过修改变量来影响对应的值;
(3)、变量作用域:作用域其实就是变量的生效范围和优先级。如果同一个变量名在不同的范围内,那么优先从更高优先级的范围和变量中取值。
Postman遵循如下4个层次来取变量的值:
①、Global(全局);
②、Environment(环境);
③、Local(本地);
④、Data(数据);
全局变量被环境变量覆盖,环境变量被数据变量覆盖。(仅在集合运行器中可用)
2、管理环境变量
每个环境变量都是一组键值对,其中键为变量名。用户可以使用数据编辑器编辑这些内容。环境变量和全局变量将始终作为字符串存储。如果正在存储对象/数组,应使用JSON.stringfy()将其转换为JSON格式再存储,使用的时候再借助JSON.parse()解析。
(1)、什么是环境变量:在使用API时,经常需要不同的设置,如本地计算机、开发服务器或生产环境API。环境变量使用户能够通过变量定制请求,这样就可以轻松地在不同的环境之间切换,而不需要改变请求。环境变量可以下载并保存为JSON文件,在需要的时候上传。
(2)、创建一个新的环境变量:
(3)、管理环境变量:
(4)、选择当前环境变量:
(5)、编辑一个当前的环境变量:
(6)、分享环境变量:
3、管理和查看全局变量
全局变量提供了在所有范围内始终可用的一组变量。用户可以有多个环境变量,但一次只能激活一个环境变量(设置一个环境变量为当前环境变量)。全局变量只有一组,且总是可用。
二、集合
1、创建集合
(1)、为什么创建集合:
1、将请求保存到集合和文件夹中,能够更结构化地保存请求,方便再次使用;
2、方便后续构建成测试套件;
3、方便使用脚本在API请求之间传递数据,并构建能够反映实际用例的工作流;
(2)、创建一个新的集合
1、打开“Collections”选项卡;
2、选择“+”;
3、输入集合名称和描述信息;
(3)、保存请求到集合
1、在集合中新建一个请求;
2、点击“Add request”;
3、编辑请求信息;
(4)、从“History”选项卡中保存请求到集合
(5)、复制一个已存在的集合(Duplicate)
2、共享集合(1)、如果想上传或者分享一个集合,首先必须登录Postman账号。
(2)、以文件的方式共享:用户可以将集合下载为JSON文件进行共享。
3、管理集合
用户可以在“Collections”选项卡中管理集合:
①、单击集合可以展开或者隐藏集合中的请求。使用上下方向键可以切换集合;
②、编辑和查看集合细节。单击“>”图标展开集合信息;
③、创建一个新集合:直接点击“+”;
④、重新排序集合。集合默认按字母顺序排序;
⑤、置顶集合:单击“星号”;
⑥、过滤集合:通过输入框搜索;
⑦、删除集合:Delete;
⑧、添加文件夹;
4、导入/导出文件
(1)、导出Collections文件
(2)、导出、导入Environments文件
(3)、导出Globals文件
(4)、导入、导出Postman数据