Postman - 简介



Postman 是一款应用程序编程接口 (API) 测试工具。API 充当两个应用程序之间的接口,并在它们之间建立连接。

因此,API 是应用程序可以提供给其用户的一组协议、函数和工具,以便与另一个应用程序成功通信。每当我们访问应用程序(例如通过手机查看新闻、Facebook 等)时,都需要 API。

Postman 由软件开发人员和企业家 Abhinav Asthana 于 2012 年设计,旨在使 API 开发和测试变得简单。它是一个用于测试 API 软件的工具。它可用于设计、记录、验证、创建和更改 API。

Postman 具有发送和观察超文本传输协议 (HTTP) 请求和响应的功能。它具有图形用户界面 (GUI),并且可以在 Linux、Windows 和 Mac 等平台上使用。它可以构建多个 HTTP 请求 - POST、PUT、GET、PATCH 并将其转换为代码。

Postman 的需求

Postman 拥有庞大的用户群,并已成为非常流行的工具,原因如下:

  • Postman 无需任何许可费用,适合任何规模的团队使用。

  • Postman 使用非常简单,只需下载即可。

  • 安装到设备上后,可以通过登录自己的帐户非常轻松地访问 Postman。

  • Postman 通过集合轻松维护测试套件。用户可以创建包含各种请求和子文件夹的 API 调用集合。

  • Postman 能够构建多种 API 调用,例如 SOAP、REST 和 HTTP。

  • Postman 可以通过向 HTTP 响应代码和其他参数添加检查点来用于测试开发。

  • Postman 可以与持续集成以及持续交付或持续部署 (CI/CD) 管道集成。

  • Postman 可以与 Newman 或集合运行器集成,从而允许多次执行测试。因此,我们可以避免重复测试。

  • Postman 拥有强大的社区支持。

  • Postman 控制台允许调试测试步骤。

  • 使用 Postman,我们可以创建多个环境。因此,单个集合可以与各种配置一起使用。

  • Postman 提供导入/导出环境和集合的选项,从而可以轻松共享文件。

使用 Postman

要开始使用 Postman,我们可以使用以下导航。它主要由四个部分组成:

  • 标题
  • 响应
  • 侧边栏
  • 构建器

以下是 Postman 中可用导航的屏幕截图:

Navigations

标题

Postman 包括新建、导入、运行器(用于使用集合运行器执行测试)、打开新建、拦截器、同步菜单等。它显示工作区名称 - 我的工作区以及邀请选项,以便在团队之间共享。

Header

新建菜单用于创建新的环境、集合或请求。导入菜单有助于导入环境/集合。

Environment/Collection

我们可以从文件、文件夹、链接、原始文本或代码存储库选项导入,这些选项也可在导入下找到。

File

在这里,打开新建用于打开一个新的选项卡、Postman 或运行器窗口。

History

响应

仅在发出请求时,响应部分才会填充值。它通常包含响应详细信息。

Response

侧边栏

侧边栏包含集合(用于维护测试,包含文件夹、子文件夹、请求)、历史记录(记录过去所有 API 请求)和 API。

Sidebar

构建器

构建器是 Postman 应用程序中最重要的部分。它具有请求选项卡并显示当前请求名称。如果未为请求提供标题,则默认情况下会显示“未命名请求”。

Builder

构建器部分还包含请求类型(GET、POST、PUT 等)和 URL。使用“发送”按钮执行请求。如果对请求进行了任何修改,我们可以使用“保存”按钮保存它。

Button

构建器部分具有“参数”、“授权”、“标头”、“主体”、“预请求”、“测试”和“设置”等选项卡。请求的参数(键值对)在“参数”选项卡中提及。使用用户名、密码、令牌等的 API 授权位于“授权”选项卡中。

请求标头和主体分别在“标头”和“主体”选项卡中定义。有时,在请求之前需要执行预条件脚本。这些在“预请求”选项卡中提及。

“测试”选项卡包含在触发请求时运行的脚本。这有助于验证 API 是否正常工作以及获取的数据和响应代码是否正确。

Params tab
广告