带你玩转Postman的集合

Posted 白雪冬

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了带你玩转Postman的集合相关的知识,希望对你有一定的参考价值。

一、前言

  集合可以理解成请求的总和或集合。使用集合是Postman工具实现自动化测试的必要条件。

二、创建集合

  Postman集合允许分组保存请求,用户还可以在集合下面创建文件夹,对集合下的请求再次分组(如图),集合中有多个文件夹,每个文件夹又包含了若干类别相同的请求。

  1.为什么要创建集合

  (1)将请求保存到集合和文件中,能够更结构化德保存请求,方便再出使用。

  (2)方便后续构建集成测试套件

  (3)方便使用脚本在API请求之间传递数据,并构建能够反应实际用例的工作流。

  2.创建一个新的集合

  (1)“Collection”选项卡。

  (2)点击图片中的“+”图标

  (3)输入集合名称和描述信息,即可创建一个新集合(如图)

  3.保存请求到集合

  (1)在Build中新建一个请求。

  (2)单击“Save”按钮,如图

  (3)选择一个已存在的集合,或者新建一个集合,然后单击“Save”按钮。

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

  (1)如果想保存一个请求到集合,将鼠标指针悬停将在“History”选项卡上的某个请求上,然后单击右侧的加号即可,如图:

  (2)如果选择了多个请求,单击侧边栏上方的加号图标,如图:

  (3)选择一个已存在的集合,或者新建一个集合,单击“Save”按钮。

  5.复制一个已存在的集合

  (1)单击“…”图标,如图所示,展开控制列表。

  (2)从列表选择“Duplicate”选项,即可复制一个集合。

三、共享集合

  如果想上传或分享一个集合,首先必须登录Postman账号。单击要分享集合旁边的“…”图标,选择“Share Collection”选项,如图,打开共享集合窗口。

  1.“Team shareing”选项卡

   只有Postman Pro的用户才可以使用团队库的方式共享集合,这不是本文谈论的范围之内。

  2.“Embed Button”选项卡

   在“Embed Button”选项卡下,可以单击“Generate Code”按钮共享集合。

  3.“Collection Link”选项卡

   用户可以为集合生成共享链接,其他人则可以通过链接访问该集合,集合链接将集合反应为时间的快照,如果更改了集合,必须重新生成链接,否则其他人不能看到集合的更改。

  4.已文件的方式共享

   不管是否登录账号,用户都可以将集合下载为JSON文件进行共享,如图:


用户可以匿名共享集合,但是强烈建议在上传集合时,登录到自己的Postman账户,这样可以更新现有的集合。

四、管理集合

   用户可以在“Collection”选项卡中管理集合。
   (1)单击集合可以展开或影藏集合中的请求。使用上下方向键可以切换集合。

  (2)编辑和查看集合细节。单击“>”图标展开集合信息(单击后“>”图标会变为“<”图标)可以查看集合详情视图。选择“Edit”选项,可以添加名称和描述的数据,以便其他用户了解你的API相关信息,如图

  (3)创建一个新集合。单击“+”图标,可以创建一个空集合,如图所示:

  (4)重新排序集合。集合默认按字母顺序排序,单击集合拖动即可。

  (5)置顶集合。如果用户正在处理一些特定的集合,可以单击“★”图标将集合置顶,如图:

  (6)过滤集合。假如有很多个集合,可以通过输入框架过滤集合,如图:

  (7)删除一个集合。单击一个集合旁边的“…”图标,并选择“Delete”选项,可以将该集合删除,如图:

  (8)添加文件夹。通过文件夹,可以将用户的API组织得更直观和富有逻辑性,并用来反应用户的工作流。单击集合旁边的“…”,并选择“Add Folder”项即可添加文件夹,如图:

   用户可以为文件夹添加更深层次的嵌套,如图所示,在一个文件夹下面嵌套另外一个文件,如图

五、导入/导出文件

   Postman可以通过文件的方式导出和导入Collection、Environment、Globals和Headers Presets。从Postman应用程序导出一个集合时,导出的文件是一个JSON文件。该文件包含了Postman需要的所有数据,便于在导入Postman后重新创建集合,或者由Newman使用命令行接口(Command Line Interface,CLI)来运行集合。

  1.导出Collection文件

   单击“Collection”选项卡下的“…”图标,在弹出的列表中选择“Export”选项,导出集合文件,如图:

   Postman可以导出三种格式的集合Collection v2、Collection v2.1。其中,Collection v2.1是官方推荐格式。

  2.导出、导入Environment文件

   单击“Environment Options”图标,再单击“Manage Environment”图标,打开“MANAGE ENVIRONMENTS”窗口,单击下载按钮,可以导出环境变量文件,单击“Import”按钮,可以导入环境变量文件,如图:

  3.导出Global文件

   在“MANAGE ENVIRONMENTS”窗口,单击“Global”按钮,如图所示,即可进入全局变量界面。

   单击下载按钮,如图,可以将Global导出成JSON文件。

  4.导入、导出Postman数据

   在“SETTING”窗口中的“Data”选项卡下,Postman允许打包所有Collection Environments、Global和Headers Presets,并导出为一个JSON文件。也可以利用“Import”下的“选择文件”按钮,选择一个JSON文件,导入Postman数据,如图:

   Postman还可以使用Headers工具栏中的“Import”按钮。使用导入窗口一个Collection、Environments、Global等文件,如图

以上是关于带你玩转Postman的集合的主要内容,如果未能解决你的问题,请参考以下文章

五分钟带你玩转spring cloud alibabaSpring Cloud Alibaba Sentinel降级规则详解

一篇文章带你玩转Mac Finder

手把手带你玩转Spark机器学习-使用Spark进行文本处理

江哥带你玩转C语言 | 10- C语言数组

一套Linux渗透教程(带你玩转Kali附安卓下Kali渗透,劫持等)(无KEY) 解压密码 谢谢!

手把手带你玩转Spark机器学习-使用Spark构建分类模型