当前位置 博文首页 > 繁华似锦Fighting:『政善治』Postman工具 — 7、Postman中保存
在保存Request请求之前,先创建一个Collection(集合),我们需要把Request请求存放到Collection。
这里方便我们对Request请求的管理。
如下图:
进入Collection创建页面
关于Description
、Authorization
、Pre-request Scripts
、Tests
、Variables
参数我们之后在说明。
这里简单的说明一下作用:
Description
:当前Collection的描述。Authorization
: 验证是否拥有从服务器访问所需数据的权限。Pre-request Scripts
:是集合中请求发送之前需要执行的代码片段(JavaScript代码)。Tests
:支持编写脚本断言响应结果及其他测试。Variables
:可以配置Collection中的公共变量。点击Save保存当前请求
选择存放到哪个Collection中。
然后我们到Sidebar左侧面板中可以看到,FirstCollection集合下有要给我们刚刚保存的Request请求。
我们可以看到,在保存Request请求界面的时候,我们没有重新命名Request请求,这里默认就以URL的方式默认命名了。
这时我们也可以在Sidebar面板中对以保存的Request请求进行编辑。如下图:
(提示:在Request请求右键也可以。)
我们看到,可以对一个请求进行的操作如下:
Open in New Tab
:在新标签页中打开当前Request请求。Rename
:重命名当前Request请求。Edit
:编辑当前Request请求。Duplicate
:复制当前Request请求。Delete
:删除当前Request请求。选择Rename
进行重命名,结果如下:
Collection就相当于一类接口的顶级目录,下面还可以创建目录(可以创建多层目录),方便我们管理请求。
如下图:
Postman支持多种形式进行变量的引用,也就是可以设置多种作用域不一样变量。
引用官网的一张图,可以清晰看出不同形式变量的作用域。
说明:
Global
全局变量:作用域最广,在整个Postman中都会生效。全局变量可以通过UI或脚本进行设置。Collection
集合变量:在Collection中设置,也只有在当前Collection中才会生效,包括子目录也可以设置。Environment
环境变量:只有选择了相应的Environment环境变量,在请求中才能获取到当前环境变量中定义变量。Data
数据变量:数据变量是指运行时指定的数据文件,Postman目前支持csv和json格式的数据文件(参数化)。如果我们需要对一个或者多个请求进行多数据的批量测试,那么导入预设的数据文件绝对是一个好的选择。local
本地变量:由于Postman支持同步协作,local变量是只在本地生效,不会同步。Postman 变量根据不同的测试需求应该灵活运用:
参考:https://www.cnblogs.com/-mrl/p/13970112.html