📜  postman 教程

📅  最后修改于: 2021-01-08 02:06:17             🧑  作者: Mango

邮递员教程

Postman是用于API测试的最受欢迎的软件测试工具之一。借助该工具,开发人员可以轻松创建,测试,共享和记录API。

与其他API测试工具相比,本教程将有助于您了解为何Postman如此出名,以及使其独特之处。本教程中的所有示例均经过测试,可以导入Postman。

邮递员简介

  • Postman是一个独立的软件测试API(应用程序编程接口)平台,用于构建,测试,设计,修改和记录API。它是用于发送和查看HTTP请求和响应的简单图形用户界面。
  • 在使用Postman进行测试时,无需编写任何HTTP客户端网络代码。相反,我们构建了称为集合的测试套件,并让Postman与API进行交互。
  • 在该工具中,几乎嵌入了任何开发人员可能需要的任何功能。该工具能够发出各种类型的HTTP请求(例如GET,POST,PUT,PATCH),并将API转换为JavaScript和Python等语言的代码。

与邮递员有关的术语

API

应用程序编程接口(API)是充当两个应用程序相互通信的中介的软件。每当我们使用Twitter,Facebook等应用程序,发送短信或通过电话检查天气时,都会使用API。

HTTP

HTTP(超文本传输协议)是用于在万维网上传输数据的规则的集合,例如图形图像,文本,视频,声音和其他多媒体数据。 Web用户在打开Web浏览器后即隐式使用HTTP。

示例:用户或浏览器将HTTP请求输入到服务器;然后服务器返回用户响应。该响应包括请求状态信息,也可能包含请求的材料。

最常用的HTTP方法是GET,POST,PUT,PATCH,HEAD,DELETE和OPTIONS。

为什么要使用邮递员?

邮递员基于各种极为用户友好的电动工具。对于超过800万用户,Postman已成为便捷工具。以下是使用Postman的原因:

  • 辅助功能-将Postman安装到设备中后,只需登录帐户即可在任何地方使用它。
  • 使用收藏集-Postman允许用户为其API调用构建收藏集。每个集合都可以创建多个请求和子文件夹。这将有助于组织测试套件。
  • 测试开发-要测试检查点,必须将成功的HTTP响应状态的验证添加到每个API调用中。
  • 自动化测试-使用Collection Runner或Newman可以多次重复或迭代执行测试,从而节省了重复测试的时间。
  • 创建环境-多个环境的设计可以减少测试的重复,因为可以使用相同的集合,但可以使用不同的设置。
  • 调试-为了有效调试测试,邮递员控制台可帮助跟踪正在检索的数据。
  • 协作-您可以导入或导出集合和环境以增强文件共享。您也可以使用直接连接来共享收藏集。
  • 持续集成-它可以支持持续集成。

先决条件

在继续本教程之前,您应该具有API,自动化和手动测试的基础知识。

听众

本教程是为那些想学习Postman基础知识的人创建的。随着Web和移动应用程序数量的增加,API测试的重要性也在增长。因此,本教程将帮助您学习有关测试API的邮递员测试。

完成本教程后,您将对Postman和API测试有基本的了解。本教程还将使您更好地理解如何使用Postman对日常工作中的任何给定URL执行API。

问题

我们向您保证,在学习邮递员教程时不会遇到任何困难。但是,如果本教程中有任何错误,请将问题或错误张贴在联系表中,以便我们进行改进。