0
点赞
收藏
分享

微信扫一扫

初识Postman工具


初识Postman工具

前面讲解了接口测试的相关背景及接口测试的流程,接下来讲解如何选择一款工具进行接口测试,正所谓“工欲善其事,必先利其器”,接口测试工具有很多,为什么要选择Postman呢?因为它简单、便于测试人员快速上手、能覆盖绝大多数HTTP接口测试场景,堪称“性价比”之王,从此文开始,将带领读者认识Postman这一接口测试利器。


安装Postman

  • ​​初识Postman工具​​
  • ​​一、前言​​
  • ​​二、Postman本地应用​​
  • ​​二、Chrome浏览器的Postman插件​​
  • ​​三、Postman本地版本和Chrome浏览器插件版本的区别​​

一、前言

Postman分为本地应用版和Chrome浏览器插件版,下面介绍如何安装

二、Postman本地应用

Postman可以作为Mac OS、Windows和Linux系统的本地应用。要安装Postman,​​Postman官网链接​​:https://www.postman.com/,并根据操作平台下载对应的版本,如图所示.

初识Postman工具_postman

(1)Mac OS安装,下载应用程序,把文件剪切到“应用”文件夹,双击Postman打开应用程序即可。

(2)Windows安装,下载安装文件,运行安装程序,根据提示信息安装即可。

(3)Linux安装

  • 下载Postman-linux-x64-5.5.2.tar.gz 文件,上传至Linux服务器。
  • 使用gunzip Postman-linux-x64-5.5.2.tar.gz 命令解压gzip包。
  • 使用tar -zvf Postman-linux-x64-5.5.2.tar 命令解压tar包,即完成安装。

二、Chrome浏览器的Postman插件

Postman也可以作为Chrome浏览器插件使用。既然是Chrome浏览器的一个插件,那么如果相使用它,需要先安装Chrome浏览器。

1.方法一

(1)打开Chrome浏览器,点击右上角“自定义及控制”按钮,选择“更多工具”-“扩展工具”,如图所示:

初识Postman工具_postman_02

(2)打开“扩展程序”页面,点击左上角扩展程序,点击“打开Chrome网上商店”链接,如图所示:

初识Postman工具_测试工具_03

(3)在左上角搜索框输入“postman”,搜索扩展插件,单击“ADD TOCHROME”按钮安装,如图:

初识Postman工具_应用程序_04

(4)点击“添加扩展程序”按钮,完成安装。

初识Postman工具_应用程序_05

插件安装成功后在Chrome浏览器右上角可以看见圆形橙色图标

初识Postman工具_chrome浏览器_06

(5)单击该圆形橙色图标,在弹出的窗口中,单击“Postman Chrome app”连接打开新的页面。

(6)在打开页面单击“ADDTO CHROME”按钮,弹出添加应用确认窗口,如图:

初识Postman工具_linux_07

初识Postman工具_postman_08

(7)单击“添加应用”按钮,返回应用程序页面,即可看到Postman已经成功添加到插件列表,并可以在不同位置创建打开的快捷方式。如图

初识Postman工具_postman_09

注:如果网络无法访问Chrome商店,请使用方法二

2.方法二

从官网下载“Postman-chrome_5.3.0.zip”压缩包,手动解压,然后将文件夹拖动到“扩展程序”窗口,即完成安装,如图

初识Postman工具_chrome浏览器_10

三、Postman本地版本和Chrome浏览器插件版本的区别

Postman的本地应用程序是建立在Electron(一种框架)上的,并克服了Chrome浏览器平台的一些限制。这里列出了一些本地应用的特性。

(1)Cookie

本机应用程序可以直接使用Cookie,而浏览器的Postman插件则需要借助Interceptor插件。

(2)内置代理

本地应用程序自带一个内置代理,可以使用它来捕获网络流量。

(3)菜单栏

本地应用程序不受Chrome浏览器标准菜单栏的限制。使用本地应用程序,可以创建集合、切换到历史请求等。

(4)受限制的headers

最新版本的本地应用可以发送像origin和user-agent这样的headers信息,这些在Chrome浏览器插件中是受限制的。

(5)不遵循重定向选择

该选项在本地应用程序中,以防止返回300系列响应的请求自动跟随重定向。之前,用户需要在Chrome浏览器中借助拦截器扩展。

(6)Postman的控制台

本地应用最新版本有一个内置的控制台,它允许查看API调用的网络请求细节。

总之,Postman本地应用版本支持一些Chrome浏览器插件版没有的功能,因此推荐安装Postman本地版本,接下来也会使用本地应用版本讲解。



举报

相关推荐

0 条评论