初识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/,并根据操作平台下载对应的版本,如图所示.
(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浏览器,点击右上角“自定义及控制”按钮,选择“更多工具”-“扩展工具”,如图所示:
(2)打开“扩展程序”页面,点击左上角扩展程序,点击“打开Chrome网上商店”链接,如图所示:
(3)在左上角搜索框输入“postman”,搜索扩展插件,单击“ADD TOCHROME”按钮安装,如图:
(4)点击“添加扩展程序”按钮,完成安装。
插件安装成功后在Chrome浏览器右上角可以看见圆形橙色图标
(5)单击该圆形橙色图标,在弹出的窗口中,单击“Postman Chrome app”连接打开新的页面。
(6)在打开页面单击“ADDTO CHROME”按钮,弹出添加应用确认窗口,如图:
(7)单击“添加应用”按钮,返回应用程序页面,即可看到Postman已经成功添加到插件列表,并可以在不同位置创建打开的快捷方式。如图
注:如果网络无法访问Chrome商店,请使用方法二
2.方法二
从官网下载“Postman-chrome_5.3.0.zip”压缩包,手动解压,然后将文件夹拖动到“扩展程序”窗口,即完成安装,如图
三、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本地版本,接下来也会使用本地应用版本讲解。