Postman接口测试工具下载附插件安装使用教程

发布时间: 编辑:CINDY 40人评论 2501500次浏览 Chrome开发者工具插件
直达下载
摘要 : Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件,是网页接口测试非常好用的工具之一。

Postman背景介绍

用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。今天给大家介绍的这款网页调试工具不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求,是很多开发人员进行接口测试的不二选择!Postman在发送网络HTTP请求方面可以说是Chrome插件类产品中的代表产品之一。

传送门:Postman官网

Postman下载重要提示

由于2018年初chrome停止对chrome应用程序的支持,你的postman插件可能无法正常使用了。我们在详细了解为什么支持Postman Chrome应用程序已被弃用?详细介绍了原因。
目前chrome应用商店能使用的就是chrome扩展程序和主题背景。如果你还想用postman,那么可以使用下面官方推出的Postman开发者所有系统的版本

Postman for mac

Postman for mac

Postman for mac是一个提供在MAC设备上功能强大的开发,监控和测试API的绝佳工具。

Postman for Win64(V6.0.10)

Postman for Win64(V6.0.10)

Postman for Win64(V6.0.10)是一款针对Win64系统的功能强大的网页调试与发送网页HTTP请求应用程序。

Postman for Win32

Postman for Win32

Postman for Win32是一款针对Win32系统的功能强大的网页调试与发送网页HTTP请求应用程序。

Postman for Linux(x64)

Postman for Linux(x64)

Postman for Linux(x64)是一款针对Linux系统x64架构的功能强大的网页调试与发送网页HTTP请求应用程序。

Postman for Linux(x86)

Postman for Linux(x86)

Postman for Linux(x86)是一款针对Linux系统x86架构的功能强大的网页调试与发送网页HTTP请求应用程序。

Postman使用教程

小编根据官网内容翻译一份postman使用教程的白皮书,供大家参考:Postman API 中文白皮书文档

postman的操作环境

      postman适用于不同的操作系统,Postman for Mac、Postman for Windows X32、Postman for Windows X64、Postman for Linux系统,还支持postman 浏览器扩展程序、postman chrome应用程序等。

Postman插件简介

Postman是postman这款网页调试工具的windows客户端,功能强大的HTTP调试与模拟插件。Postman提供功能强大的Web API & HTTP请求调试,能够发送任何类型的HTTP请求,附带任何数量的参数+ headers。我们网站提供Postman for Windows32&64位客户端下载,Postman浏览器插件版等不同版本的postman下载。

Postman电脑客户端安装

Postman下载安装教程

1.Postman安装

postman的安装方法分好几种,按照我们上文介绍的那样,我们分为三种安装模式介绍:

  • 1.1、chrome浏览器postman插件安装

postman谷歌浏览器的安装插件,所以说它的使用前提是你的电脑上得安装谷歌浏览器才行,在安装了谷歌浏览器后还需要在谷歌网上应用店中下载所需要的Postman插件,该插件的下载方式如下:

chrome浏览器postman 插件安装

不能访问谷歌商店的朋友,可以在本站下载离线安装,离线安装postman插件的方法参照:chrome插件的离线安装方法最新Chrome浏览器下载地址:https://huajiakeji.com/chrome/2017-09/813.html。

在本站下载postman插件后,打开chrome扩展程序管理页面,复制chrome://extensions/粘贴到浏览器地址栏,然后按回车键提交,会打开一个名叫 【扩展程序】的窗口。将下载的postman插件crx格式文件拖放进去就可以了。

离线安装postman插件的方法

  •        1.2 postman插件安装成功后如何启用

在Chrome中安装了Postman插件以后,用户只需要在调试网站的时候启动Postman插件来进行几项简单的配置就可以实现对该网站的基本信息修改和发送各种类型的HTTP到该网站中,用户在发送HTTP数据的时候可以在编写相关测试数据的时候加入一定量的参数信息让测试数据更加准确,而这一切Postman都会完美地支持。

第一种:添加过程成功后,在地址栏输入:“chrome://apps”,就可以看到postman的图标了,可以点击下试试哦:
postman插件安装成功后使用
第二种:打开chrome的设置--更多程序---扩展程序,找到postman点击启动即可。

postman插件安装成功后使用 

  • 2、Postman电脑客户端安装

1).macOS安装
一旦你下载的应用程序,你可以拖动文件到“应用程序”文件夹。 双击Postman打开应用程序。

2).Windows安装

Postman的安装非常简单,在windows系统只需要双击安装包,然后什么都不需要操作,它直接就自己完成了,如下图。如果是mac 也是跟普通软件的安装方法相同。在初次登录的时候很多人都没有账号,所以说我们可以直接点击图示中的蓝色字体部分,直接进入Postman的主界面:

Postman电脑客户端安装

如下图,这就是Postman的主界面。

Postman电脑客户端安装

3). Linux安装
我没有试过,但是找了一些参考资料( 有兴趣的朋友可以自行实验)
ubuntu安装postman: 如何在ubuntu安装postman?
Ubuntu16.04上安装Postman应用程序: 如何在Ubuntu 16.04中安装Postman Native App

Postman接口测试教程

1、postman插件的使用方法

当开发人员需要调试一个网页是否运行正常,并不是简简单单地调试网页的HTML、CSS、脚本等信息是否运行正常,更加重要的是网页能够正确是处理各种HTTP请求,毕竟网页的HTTP请求是网站与用户之间进行交互的非常重要的一种方式,在动态网站中,用户的大部分数据都需要通过HTTP请求来与服务器进行交互。Postman插件就充当着这种交互方式的“桥梁”,它可以利用Chrome插件的形式把各种模拟用户HTTP请求的数据发送到服务器,以便开发人员能够及时地作出正确的响应,或者是对产品发布之前的错误信息提前处理,进而保证产品上线之后的稳定性和安全性。

2、Postman接口测试工具使用方法教程

想要了解postman怎么用?跟小编来了解一下吧。

2.1设置postman主题

点击右上角设置,找到里面的settings,选择themes。

2.2、postman基础功能介绍

postman基础功能介绍
请求区域介绍
1、 Authorization:身份验证,主要用来填写用户名密码,以及一些验证字段。
2、 Headers:请求的头部信息
3 、 Body:post请求时必须要带的参数,里面放一些key-value键值对
4 、 Pre-requerst Script:可以让你在 请求之前自定义请求数据,这个运行在请求之前,语法使用JavaScript语句。
5 tests:tests标签功能比较强大,通常用来写测试,它是运行在请求之后。支持JavaScript语法。postman每次执行request的时候,会执行tests。

2.3、管理用例—Collections

1、在collections中创建文件

collection在postman里面相当于一个文件夹,可以把同一个项目的请求放在一个Collection里方便管理和分享,Collection里面也可以再建文件夹。

第一步, 创建Collections
点击上图中的带+号的图标(New Collection),输入Name:”abc”,Description:”示例demo”,点击Create按钮即创建成功一个Collections.
第二步,在Collections里添加请求,点击Add Request新建。


五、管理用例—Collections

保存好之后就可以在这里在它的下面看到,之后要再次调用时可以点击这里,会方便很多。

2、collections 管理精细化
我们可以针对不同的请求方式做分组,添加子文件夹,然后将有关到请求文件放到对应到文件夹中。

2.4、Postman接口测试请求流程

1、postman发送GET请求
GET请求:点击Params,输入参数及value,可输入多个,即时显示在URL链接上,
所以,GET请求的请求头与请求参数如在接口文档中无特别声明时,可以不填。
五、Postman接口请求流程
响应的格式可以有多种,由于这里请求的是 百度页面,所以 响应的是 html 。一般情况下,我们自定义接口的话是 json格式的响应体

这是一个get请求,地址是:http://39.101.217.150:8075/apps/list,由于page和size是必填参数,因此需要加到请求路径的后面去。同时在params里面也会自动添加。
五、Postman接口请求流程

2、postman发送post请求

post请求的接口需要填写Body,Body分为下图中的四种
五、Postman接口请求流程

Body:设置POST请求的参数。
1、form-data:HTTP请求中的multipart/form-data,它会将表单的数据处理为一条消息,以标签为单元,用分隔符分开。
2、 x-www-form-urlencoded:对应信息头-application/x-www-from-urlencoded,会将表单内的数据转换为键值对;
3、raw:可以上传任意类型的文本,比如text、json、xml等,所有填写的text都会随着请求发送;
4、 binary:只能上传二进制文件,且没有键值对,一次只能上传一个文件, 也不能保存历史,每次选择文件,提交。

3、postman设置cookie

为了更方便地获取cookie等信息,可以在chrome中安装一个插件:Postman Interceptor,配合postman一起使用,在网页中发送的请求会先经过Postman Interceptor,会显示出网页请求的详细参数(请求头、cookie之类)

4、postman接口测试教程之如何通过postman增加断言

5、postman接口测试教程之如何通过postman进行参数化

6、ostman接口测试教程之postman如何请求参数关联

2.5、postman环境变量参数设置

postman提供了环境变量的设置以满足不同测试环境的需求,如图,选择右上角小眼睛图标,进入 Management Environments,点击Add新增环境(点击环境名称可以再次进行编辑)。

创建了一个测试环境,设置url配置地址,在使用的时候根据环境的切换,url的值就会发生变化,这样就达到了地址切换的效果。



2.6 环境变量和global变量的使用

在请求的URL中以"{{}}"的方式引用,这样就可以灵活切换环境,不用测试完一个环境,换一个环境而去修改每一个请求的内容。
环境变量和global变量的使用



建议刚开始介绍postman进行接口测试的朋友先看一下:postman接口测试教程与实例分享最详细的Postman安装及使用入门教程Postman的基础使用方法教程介绍以了解最基础的参数配置。有经验的朋友自不必多说了。可供参考文章:

Postman注意事项

1.本站的Postman已经升级到最新版本,最新版的postman由于chrome安全的限制无法发送cookie和带有自定义头部标签的请求,有需求的朋友可以下载Postman Interceptor

2.Postman和Postman Interceptor在使用过程中有任何问题都可以给我们留言。第一时间为您解答。

更多Postman插件相关文章推荐

1.详细了解为什么支持Postman Chrome应用程序已被弃用?

2.Postman API 中文白皮书文档-Postman 使用教程

3.Postman如何使用(一):导入导出和发送请求查看响应

4.Postman如何使用(二):Postman Collection的创建/使用/导出分享等

5.Postman如何使用(三):使用数据文件

6.Postman如何使用(四):接口测试

7.PostMan使用教程之Windows上如何使用postman进行抓包

8.Postman接口测试工具中如何预览和发布API文档

重要注意

本页面为postman插件下载,chrome已经停止支持,请使用下面官方推出的Postman开发者所有系统的版本

1.Postman for MAC下载

2.Postman for windows X64下载

3.Postman for windows X32下载

4.Postman for linux X64下载

5.Postman for Linux X86下载

查看更多

Postman接口测试工具下载附插件安装使用教程下载地址

点击下载Postman接口测试工具下载附插件安装使用教程

转载必须注明来自:https://huajiakeji.com/web-development/2017-09/60.html

PostWoman Http接口调试插件

PostWoman Http接口调试插件

0 人评论 4228 次人浏览 4.0分 4.0 分
Postwoman(原apiDebug) 是一个完全免费的接口调试插件,该插件可独立使用,同时数据也能同步至云端,实现跨终端共享。Postwoman支持post、get、xml、josn等测试,支持环境切换(全局变量)。
ApiPost中文接口测试软件

ApiPost中文接口测试软件

0 人评论 1944 次人浏览 4.0分 4.0 分
ApiPost是中国人自己的接口测试软件,是一个支持团队协作,并可直接生成文档的API调试、管理工具,支持模拟POST、GET、PUT等常见请求,是后台接口开发者或前端、接口测试人员不可多得的工具。
Postman使用教程详解

Postman使用教程详解

0 人评论 1728 次人浏览 4.0分 4.0 分
本文详细介绍Postman使用教程之接口请求测试流程GET、post和管理用例Collection的作用。
Talend API Tester

Talend API Tester

0 人评论 17999 次人浏览 4.0分 4.0 分
Talend API Tester插件使调用,发现和测试HTTP和REST API变得容易。
ApiPOST - API调试管理工具

ApiPOST - API调试管理工具

0 人评论 28007 次人浏览 4.0分 4.0 分
ApiPOST是一款可直接生成文档的API调试、管理工具。2.0版本大更新,支持自定义请求头(Request Header)、查看Cookie、导出Html及Word文档等更多功能。
评论:(40)

已有 40 位网友发表了一针见血的评论,你还等什么?

  • 1楼 死语 回复该留言
    感谢
  • 2楼 biu~ 回复该留言
    评论是一种生活态度
  • 3楼 心计boy 回复该留言
    找的就是你,之前用apipost,感觉还是不习惯呐
  • 4楼 adfd 回复该留言
    其他postman的客户端版本也挺好用,用习惯之后。
  • 5楼 好用 回复该留言
    @东方羽:插件版的应该不行了,直接用客户的版本吧
  • 6楼 东方羽 回复该留言
    管理员你好,那个postman插件下载完后不能显示图标(尽管我看了之前 怎么显示插件图标 那篇教程 并且按照做了之后),我的chorme版本是:72.0.3626.119(正式版本) (64 位),希望你能回复
  • 7楼 postman 回复该留言
    postman非常赞
  • 8楼 hi-world 回复该留言
    我原来也是postman,不过后来团队协作用了 apipost(https://www.apipost.cn/)。也很不错!
  • 9楼 好用 回复该留言
    postman版本好用谢谢
  • 10楼 好用 回复该留言
    开发人手一个,必须要用,非常好。
  • 11楼 请教 回复该留言
    能够像fiddler一样截取请求吗?
  • 12楼 推荐 回复该留言
    能用,好用
  • 13楼 请教 回复该留言
    Postman 是为接口测试而生的,负责的功能不一样。不知道怎么用Chrome或fiddle发post、put、delete请求
  • 14楼 post 回复该留言
    接口测试神器
  • 15楼 小号 回复该留言
    做web页面开发和测试的人员应该是无人不晓无人不用
  • 16楼 postman 回复该留言
    神器神器,必备推荐!
  • 17楼 晓霞 回复该留言
    postman使用教程不错,多谢整理翻译
  • 18楼 原来是这样 回复该留言
    在一个csdn的博客上看到这篇文字,原来都是抄的这里的,多谢分享,postman新手打卡感谢
  • 19楼 支持postman 回复该留言
    支持postman,快速开发出了各种客户端版本,用postman好几年了,真的是越来越好用,谢谢
  • 20楼 这个厉害 回复该留言
    postman现在的客户的版本非常厉害了
  • 21楼 cindy 回复该留言
    @真是着急:你好,谷歌已经2018年初将彻底停止加载Windows、Mac和Linux的Chrome应用。稍后我们会推出postman app代替postman。大家也可以下载postman intercepter:https://chromecj.com/web-development/2017-08/785.html
  • 22楼 111 回复该留言
    谷歌自动更新到新版本了,插件就打不开了
  • 23楼 真是着急 回复该留言
    @longxia:我也是这种问题
  • 24楼 111 回复该留言
    用不了啊朋友
  • 25楼 longxia 回复该留言
    我这里遇到了必须在商店安装的情况,然后我参照了首页,错误里面出现了这个提示,请问怎么解决 Ignored insecure CSP value "https://ssl.google-analytics.com/ga.js" in directive 'script-src'.
  • 26楼 manbody 回复该留言
    Postman Makes API Development Simple,真的不错。
  • 27楼 postman 回复该留言
    Postman是一种网页调试与发送网页http请求的chrome插件。我们可以用来很方便的模拟get或者post或者其他方式的请求来调试接口,好好学习。
  • 28楼 postman 回复该留言
    @john:完全支持原语言版本,很多汉化都曲解了意思,搞这行英文必须到位啊,呵呵,支持postman,非常好用,感谢chromecj
  • 29楼 eleven 回复该留言
    postman不错的,用习惯了,之前安装的重装系统都没有了。只能重新安装。
  • 30楼 john 回复该留言
    @btada 汉化版本一般都不好,还是postman用着靠谱
  • 31楼 btada 回复该留言
    国内什么也出个postman的汉化版
  • 32楼 cindy 回复该留言
    @小B:cookie在HTTP Header里,发给服务器的cookie是请求头里的Cookie字段,服务器设置是响应头里的Set-Cookie字段。在Chrome的开发者工具里看看请求详情就明白了。
  • 33楼 任我行 回复该留言
    非常感谢。现在Postman安装之后会带一个叫Postman Echo的Collection,里面的例子也是有测试代码的
  • 34楼 小B 回复该留言
    postman真的是非常的好用,请教一下如何获取饼干中的内容?官方给的示例是假的,获取的是身体中返回的饼干,我想要要的是真正的饼干,但是测试中貌似没有文件这个对象。
  • 35楼 W3Cschools中文教程网 回复该留言
    非常好的一款软件,支持 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  • 36楼 siddim 回复该留言
    这个插件不错。
  • 37楼 机魂 回复该留言
    为什么下载的都是4.1.3?
  • 38楼 存储 回复该留言
    我像看到我的品论
  • 39楼 harries 回复该留言
    谢谢作者分享
  • 40楼 小C 回复该留言
    对于部分Chrome插件无法安装的情况,Chrome插件网已经为大家带来了解决方法,可以参考:https://chromecj.com/utilities/2015-04/423.html