Postman工具简单介绍

  • 前言
  • 一、侧边栏
  • 二、工具栏
  • 三、构建器
  • 四、控制台
  • 五、菜单栏
  • 六、状态栏
  • 七、选项卡和窗口
  • 八、键盘快捷键
  • 九、数据编辑器
  • 十、支持多行

前言

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”即可换行输入,如图所示:

Postman工具的简单介绍相关推荐

  1. 多通道振弦传感器无线采集仪参数配置工具SETP简单介绍

    多通道振弦传感器无线采集仪参数配置工具SETP简单介绍 VS208/416/432 是以振弦.温度传感信号为主的多通道无线采集仪,并可扩展其它 模拟(电流.电压.电阻)信号和数字信号(RS485.RS ...

  2. 如何写好测试用例以及go单元测试工具testify简单介绍

    背景 ​ 最近在工作和业余开源贡献中,和单元测试接触的比较频繁.但是在这两个场景之下写出来的单元测试貌似不太一样,即便是同一个代码场景,今天写出来的单元测试和昨天写的也不是很一样,我感受到了对于单元测 ...

  3. otrs软件_开源ITIL管理工具OTRS简单介绍

    OTRS的名字是由Open-source Ticket Request System首字母縮略字而来,是一个开源的缺陷跟踪管理系统软件.OTRS将电话,邮件等各种渠道提交进来的服务请求归类为不同的队列 ...

  4. 安卓手机自动化一些工具的简单介绍

    工具1Monkey: 工具介绍:Monkey是一个程序,运行在您的模拟器或设备上,并生成伪随机的用户事件流,如点击,触摸或手势,以及一些系统级事件. 您可以使用Monkey以随机但可重复的方式对您正在 ...

  5. java 测试工具 oracle_几种测试工具的简单介绍

    负载测试(Load Test):负载测试是一种性能测试,指数据在超负荷环境中运行,程序是否能够承担. 二.WinRunner WinRunner 是一种企业级的功能测试工具,用于检验企业应用程序是否能 ...

  6. IOS手机自动化一些工具的简单介绍

    工具1XCTest     XCTest是苹果在iOS 7和Xcode5引入的一个简单而强大的测试框架,它的测试编写起来非常简单,并且遵循xUnit风格.XCTest的优点是与Xcode深度集成,有专 ...

  7. Linux系统自带日志管理工具rsyslog简单介绍

    1,可以已查看本机的rsyslog服务状态 sudo systemctl status rsyslog 2,可以查看服务的包的版本及配置所在目录 2.1,可以看出这个 /etc/logrotate.d ...

  8. 大数据离线分析工具Hive简单介绍

    Hive是Facebook为了解决海量日志数据的分析而开发的,后来开源给了Apache软件基金会,可见Apache软件基金会是个神奇的组织,我们之前学过的很多开源工具都有Apache软件基金会的身影. ...

  9. 快速跳转工具--FASD 简单介绍

    前言 fasd是一个命令行加速工具.它提供了对文件和文件夹的快速访问.它和autojmp, z, v都很相近.它会记录你访问过的文件夹和文件, 然后你就可以通过简短的名字来直接访问它们. fasd会对 ...

最新文章

  1. 如何使用Leangoo自动生成燃尽图
  2. Linux - 添加PATH环境变量
  3. 科大星云诗社动态20210319
  4. cxf添加拦截器_在CXF API和拦截器中添加Gzip压缩
  5. kill 和 pgrep 和 pidof 和 awk 和 pkill 和 killall
  6. 认识死锁之死锁的基本概念
  7. 【Baltic2003】【BZOJ1370】Gang团伙(并查集,拆点)
  8. Objective-C语法之集合对象的那些事儿(九)
  9. 小狼毫输入法配置(搜狗词库+u模式+皮肤+同步)
  10. mt2503 用Dct tool打开codegen.dws提示版本 不match
  11. 初学者学习opengl是用红宝书好还是蓝宝书好?
  12. smb协议只能在同一网段吗_基于SMB协议的共享文件读写 博客分类: Java
  13. GCC自带的一些builtin内建函数
  14. 客服管理之如何使用座席劵添加子账号(客服人数)
  15. 【算法学习笔记】74. 枚举 状态压缩 填充方案 SJTU OJ 1391 畅畅的牙签袋(改)...
  16. 计算机诞生与发展思维导图,逻辑思维与思维导图的关系
  17. 将图像DN值定标维热辐射强度之后,可用Planck函数求解出星上亮度温度
  18. Linux26期 6月21日
  19. 计算机处理器i3性能,笔记本电脑的CPU i3/i5/i7处理器哪个好?
  20. linux查看磁带机端口,linux、unix下使用磁带机的常用命令

热门文章

  1. Eugene Fama —— 一段 50 年的传奇
  2. XDOJ 分配宝藏 C
  3. gradle在build的时候找不到某个jar包的解决办法
  4. 基于socket的FreeD数据收发
  5. Swagger2的简单介绍和使用
  6. 机房重构一路走来——初步总结
  7. 如何在 R 中找到 F 临界值
  8. 重要通知(温馨提示:大家访问博客的时候先清理一下浏览器缓存)
  9. 更改SQL Server数据库名、数据库文件名的方法
  10. 二进制的位数,字节、字符