前言

Postman提供了一种多窗口和多选项卡页面用于发送和接收接口请求(如图)Postman努力保持清洁和灵活,提供尽可能多的空间,以满足用户的需求。
在这里插入图片描述

一、侧边栏

Postman的侧边栏(sidebar)可进行查找、管理请求和集合操作。侧边栏包括两个选择卡,分别是“History”(历史)和“College”(集合)选项卡。

可以拖动右边的边框来调整侧边栏的宽度,也可以单击页面左下角的图标来隐藏或显示侧边栏,如图
在这里插入图片描述

(1)“History” 选项卡
“History” 选项卡用来展示发送过的请求,通过Postman应用程序发送的每个请求都保存在History选项卡中。

(2)“Collections”选择卡
“Collections”选项卡用来创建和管理集合。一般来说,我们会将一组“关系密切”的请求放到一个集合中进行统一管理,类似于将接口测试相关文档放到一个名为“接口测试”的文件夹中,将性能测试相关文档放到名为“性能测试”的文件夹中。

二、工具栏

Postman的顶部工具栏(如图)及一下功能快捷方式选项。
在这里插入图片描述

(1)“New”(新建)按钮,用于新建请求、集合、环境等

(2)“Import”(导入)按钮,用于导入Postman文件、文件夹、form link等

(3)“Runner”(运行器)按钮,用于打开集合运行页面

(4)新窗口图标(如图),用于打开一个新的tab页、新的窗口或一个新的runner。
在这里插入图片描述
(5)“Builder”(运行器)按钮/“Team Library”(团队库)选择卡,在请求构建器和Team Library视图直接切换。

(6)抓取API请求图标(如图),使用Postman抓取API请求。
在这里插入图片描述
(7)同步状态图标(如图)。用于表示API请求同步状态的图标
在这里插入图片描述
(8)公共API库(如图),单击打开一个网址。
在这里插入图片描述
(9)设置图标(如图),Postman应用程序设置相关内容。
在这里插入图片描述
(10)通知图标(如图),接收通知或广播
在这里插入图片描述
(11)联系图标(如图),用于联系Postman
在这里插入图片描述
(12)账户,登录、退出、管理Postman账号

三、构建器

Postman的构建器(Builder)是一种选项卡布局模式,用户可以在构建器中发送和管理API请求。上半部分是请求构建器,下半部分是响应查看器,如图所示:
在这里插入图片描述
(1)Cookies,单击图中的“Cookies”链接
在这里插入图片描述
打开“MANAGE COOKIES”(管理Cookies)窗口(如图),在这里可以管理与请求相关的Cookies。
在这里插入图片描述
(2)Code,单击图中Code,链接
在这里插入图片描述
打开“GENERATE CODE SNIPPETS”(生成代码片段)窗口(如图),该特性允许生成与请求相关的代码片段,其支持20多种语言(如HTTP、Java、Go、Python等)
在这里插入图片描述

四、控制台

Postman有两个控制台,可以帮助用户了解系统后台到底发生了什么。

(1)Postman控制台,其包含HTTP请求和响应的运行日志,这个功能只能在Postman的本地应用中使用。选择“View”-“Show Postman Console”命令(如图)
在这里插入图片描述
即打开Postman控制台(如图)
在这里插入图片描述
(2)DevTools控制台,使用该控制台可以在开发期间记录诊断信息。选择“View”-“Show DevTools”命令
在这里插入图片描述
即打开DevTools控制台。
在这里插入图片描述

五、菜单栏

用户可以通过菜单栏访问其他功能,如通过File菜单,可以新建标签、导入文件、进入设置页面等。请注意,Postman本地应用版和Chrome浏览器插件版的菜单栏之间存在一些明显的区别。

(1)Postman本地应用版显示更多的菜单选项,使访问特定的Postman功能变得更容易,如图
在这里插入图片描述

(2)Chrome浏览器插件版显示在Chrome浏览器标准限制下的一些菜单选项,如图
在这里插入图片描述

六、状态栏

在Postman接口底部的状态栏提供了打开控制台的便捷方式、选择一个或两个窗格布局、打开快捷键窗口,帮助与反馈等功能。
在这里插入图片描述

七、选项卡和窗口

Postman允许使用多选项卡和多窗口配置,这样就可以同时处理多个请求,甚至多个集合。在构建器中单击“+”图标(或者使用“CMD/Ctrl + T”组合键,其中“CMD/Ctrl”表示在Mac OS系统下使用“CMD”按键。在Windows系统下使用“Ctrl”)打开一个新的选项卡。还可以“File”-“New Tab”命令来创建一个新的选项卡。

在选项卡上,单击鼠标右键,在弹出的快捷菜单课复制或关闭选项卡。如果任何选项卡有未保存的更改,在关闭该选项卡时,Postman将提示保存更改,如图所示:
在这里插入图片描述
在这里插入图片描述
(1)buzy标签

当有多个选项卡时,处于最前端的活动页面称为buzy标签。设置buzy标签的目的是确保用户不会失去他们一直工作的请求,即使它不在一个集合中。新打开一个选项卡时,再从侧边框选择一个新请求,该请求将在新选项卡中显示,它不会覆盖掉前面选项卡中的请求。

在一个标签上操作将使该标签的状态变为忙碌。例如,接收响应或做出尚未保存的更改(由选项卡上的一个橙色点标记)将使标签变为忙碌。如图所示:
在这里插入图片描述
(2)选项卡和侧边栏的行为

在默认情况下,Postman认为用户希望在一个选项卡中处理请求。在从侧边栏打开请求时,如果现在有的选项卡有未保存的更改,Postman将打开一个新选项卡,否则该请求将覆盖当前选项卡的请求。当然,也可以明确指定在新选项卡中打开一个请求。在侧边栏的“Collections”选项卡下,单击“…”,选择“Open In Tab”命令。如图所示:
在这里插入图片描述
(3)移动请求

在请求中生成, 可以拖动选项卡,将其重新排序

八、键盘快捷键

键盘在任何开发的优先级都很高。对于大多数开发人员来说,键盘是一种更有效的输入方法,与鼠标或其他指向设备相比,他只需要较少的运动和工作量就可以完成相同的操作,因此节省很多时间。从长远来看,这可以大大提高重复性或频繁的任务的完成速度。

Postman的快捷键可大致分为3个方面:导航、操作和全局。导航快捷键可以移动接口。操作快捷键操作当前选择的目录,另外还可以从任何地方使用全局快捷键进行操作。

(1)导航快捷键

如果想快速地在各个元素导航,使用导航快捷键会很方便。以打开和发送一系列保存的请求为例,如果不借用快捷键,需要用鼠标单击侧边栏中的请求,将其加载到构建区域,然后单击“Send”按钮完成请求发送。而使用键盘,就可以方向键导航到目标请求。然后使用“CMD/Ctrl+Enter”组合键,即可发送请求。

(2)操作快捷键

操作快捷键可快速的处理当前的选择,并执行编辑、删除、和复制等操作。将操作快捷键与导航快捷键相结合,在侧边栏中创建和组织集合将变得非常容易。

(3)全局快捷键

全局快捷键被用于重要的操作,因此不必考虑焦点集中的问题。比如,保存(“CMD/Ctrl+S”组合键)、保存为(“CMD/Ctrl+Shift+S”组合键)、发送请求(“CMD/Ctrl+Enter”组合键)都遵循此模式。全局快捷键也可以用来执行UI操作,如切换到第二个标签页(“CMD/Ctrl+2”组合键)、跳转到URL(“CMD/Ctrl+L”组合键)、打开控制台(“CMD/Ctrl+Alt+C”组合键)。

(4)查看操作系统的快捷键

不同的操作系统会有不同的快捷键。在“SETTINGS”的窗口的“Shortcuts”选项卡(如图)中可以查看系统的快捷方式。
在这里插入图片描述
在这里插入图片描述

九、数据编辑器

处理大量的数据可能很麻烦,而且耗时。使用Postman的数据编辑器可以快速、有效地查看和操作数据。Postman的数据编辑器有类似于Excel的特性。

(1)可视化布局,Postman优化了水平和垂直空间的排版以突出当前数据。将在鼠标指针悬停在特定行上时显示相关特性。如图所示的设计有利于降低界面的混乱度,并帮助用户关注相关数据。
在这里插入图片描述
(2)通过鼠标框选,可以选择多行数据,如图所示:
在这里插入图片描述
(3)编辑数据的快捷键如图所示:
在这里插入图片描述
(4)支持批量操作。用户可以选择并复制多行数据,然后把它们粘贴到一个不同的地方。

(5)预览查看信息。展开想要查看的信息,如果导航到一个有大段数据的地方,页面元素会自动展示以显示完整的信息。数据编辑器和URL栏都如此。(如图),Value字段中有很多内容,当鼠标指针移到这里的时候,就自动展开,方便查看。
在这里插入图片描述
(6)调整列的能力,把鼠标指针放到key和Value中间,鼠标指针变成<-||->形状,这时候按住鼠标左键,就可以调节key和Value两列的宽度,如图所示:
在这里插入图片描述

十、支持多行

数据编辑器允许输入多行值。Key或Value字段中按“Enter”即可换行输入,如图所示:
在这里插入图片描述

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐