一、简介

Postman 是一款非常实用的接口测试工具。它有三大主要功能:模块请求、工作空间、接口自动测试等。
用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,postman不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求。
参考文档:
官网:https://www.getpostman.com
官方英文文档:https://learning.postman.com/docs/postman/launching-postman/introduction/
chrome整理的教程https://huajiakeji.com/web-development/2017-12/870.html

二、使用方法和案例

安装方法就不说了,官网直接下载安装就可以了。

1.界面

2.接口流程_GET请求

GET请求:点击Params,输入参数及value,可输入多个,即时显示在URL链接上,
所以,GET请求的请求头与请求参数如在接口文档中无特别声明时,可以不填。

响应 示例: 这里会有请求的响应状态码,响应时间,以及响应大小。200就是OK

响应体示例: 响应的格式可以有多种,我这里由于请求的是 百度,so, 响应的是 html ,
一般情况下,我们自定义接口的话是 json格式的响应体

3.POST请求

POST请求一:表单提交

下图示例中设置了请求方法,请求URL,请求参数,但是没有设置请求头
在我的使用过程中,请求头是根据请求参数的形式自动生成的
请求头中的Content-Type与请求参数的格式之间是有关联关系,比如:


POST请求二:json提交

下图中,当我们选择JSON(application/json) 是会自动帮我们设置 headers 为 application/json
在这里就不截图 举例了,朋友们可以自行去查看

POST请求三:xml提交

POST请求四:文件上传请求

在我们的 Web 应用当中,经常会要求上传图片或其他文件之类的工作。所以,模拟文件上传也是一个必备的技能。

文件上传依然是一个 POST 类型的请求。只是在添加请求参数的时候,参数的右边我们把 Text 切换为 File 即可。这样,参数的值选项框就会变成一个文件上传控件。

上图所示,我们已经成功把图片上传到了我们的服务器。并且,服务器响应了图片的细节信息。

POST请求:二进制文件提交


其它请求方式如PUT,DELETE 大致流程和GET,POST 差不多,这里就不一一举例说明了

三、管理用例—Collections

Collections集合也可理解为收藏夹,也就是将多个接口请求可以放在一起,并管理起来。
建议所有的接口模拟都放到收藏夹当中。


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

在右侧准备好接口请求的所有数据,并验证后,点击save按钮。

保存好之后就可以在这里看到啦,之后要再次调用时可以点击这里,方便快捷有木有

四、接口分组

我们可以对collections 管理精细化, 这里我们针对不同的请求方式做分组,如下图所示:

创建分组其实很简单。如下图所示:

更改分组的名称或删除分组,同样很简单。只需要在分组的名称上面右键就会显示出删除的按钮。

四、案例

关于 Postman 的 API 接口测试的讲解就到这里了。Postman 的功能并不仅仅如我上面讲到的这些。它还有很多更高级的功能。大家可以通过官方文档研究使用。如本文存在不足或错误之后,可以跟我沟通修正。

Postman API 接口测试工具相关推荐

  1. 好用的开源 API 接口测试工具

    一提到 API 接口测试的工具,对于有经验的程序员可能会想起的是 Postman. Jmeter.SoapUI,但众所周知,他们也会有一些缺点,导致他们在使用上体验不是特别好. 比如 Postman ...

  2. 一文搞懂!最好用的七大顶级 API 接口测试工具

    现在 API 接口已经成为软件开发重要的组成部分,由于 API 并没有 GUI 图形界面,无法直观的对接口进行测试,所以对于前后端开发来说,找到一套趁手的工具对 API 接口进行测试,了解开发的程序是 ...

  3. Postman API测试工具 - 初认知 基本使用(一)

    Postman - API测试工具 初认知(一) 文章目录 Postman - API测试工具 初认知(一) 一.什么是Postman? 二.如何下载Postman? 三.Postman的使用 四.处 ...

  4. Postman API测试工具的使用

    Postman API测试工具的使用 介绍 Postman是一款用于模拟http请求的工具,常用于测试后端数据接口 我们可以用Postman攻击古创建HTTP请求,并发送给后端接口,然后接受后端返回的 ...

  5. 好用的API接口测试工具有什么推荐吗?

    点击上方关注 "终端研发部" 设为"星标",和你一起掌握更多数据库知识 这篇文章,推荐一些还不错的工具,具体工具使用,是没有任何门槛:搜索引擎,去搜索工具名,有 ...

  6. 强大的 Postman --- API 管理工具

    戳上方蓝字 "程序猿杂货铺" 关注我 并 置顶星标! 你的关注意义重大! 阅读文本大概需要 3 分钟. Postman 是大家常用的 API 管理及测试工具,个人最近研究了一波,简 ...

  7. php 使用api接口测试工具,php API接口如何进行测试 - Codeception

    如题codeception 单元测试 Undefined index: HTTP_HOST 报错 测试驱动代码: commonconfigmain.php 跨域登陆代码 : 测试驱动运行到common ...

  8. 推荐一款非常好用的API接口测试工具EoLink

    该工具基本功能完全免费,是一款国产软件类似postman. 安装后需要注册,有多种登录方式,创建账户是为了保存历史记录,直接用qq邮箱注册即可. 登录成功后的界面.非常简洁,也没有烦人的广告和弹窗,非 ...

  9. java怎么用web api接口测试_Web Api 接口测试工具:WebApiTestClient

    前言:这两天在整WebApi的服务,由于调用方是Android客户端,Android开发人员也不懂C#语法,API里面的接口也不能直接给他们看,没办法,只有整个详细一点的文档呗.由于接口个数有点多,每 ...

最新文章

  1. azkaban工作流调度器及相关工具对比
  2. 机器人视觉——使用numpy进行像素的处理 || 获取图像的属性 || 感兴趣区域ROI || 通道的拆分与合并
  3. 事物的开始和结束命令分别是什么_人教版小学四年级语文下册期末测试题及答案[1]...
  4. 【NLP】图解GPT-2(完整版)
  5. HTML DOM节点的属性获取
  6. 【牛客 - 301哈尔滨理工大学软件与微电子学院第八届程序设计竞赛同步赛(高年级)】小乐乐搭积木(状压dp)
  7. geoserver发布瓦片_Geoserver2.15.1配置自带GeoWebCache 插件发布ArcGIS Server瓦片
  8. PyMongo官方文档翻译——VNPY
  9. 明微电子发布2021年三季度财报
  10. PSP3000购机心得
  11. DOSBox 的安装及使用 详细教程
  12. mysql 查找员工入职时间
  13. fastlane php,Fastlane自动化打包笔记
  14. 终于找到了!AI学习路线图——从零基础到就业
  15. JOIN 7图:念念不忘必有回响
  16. win7进程中的svchost.exe占用CPU和内存很高的原因和解决窍门
  17. 群发邮件如何让收件人互相不知道?群发邮件怎么发很多人
  18. javamail发送邮件到qq邮箱图片不能显示问题
  19. 命令模式实例与解析--实例一:电视机遥控器
  20. centos7 apache 虚拟目录 You don't have permission to access / on this server 解决方法

热门文章

  1. python实现QQ聊天自动化
  2. 轻松上手UAI-Train,拍拍贷人脸识别算法优化效率提升85.7%
  3. LBM模拟方法学习篇1:安装Xshell和Xftp
  4. XSS漏洞之js脚本攻击
  5. 【渗透测试】SolidState靶机渗透练习_rbash逃逸+4555端口james服务漏洞
  6. SAP ERP PP模块常用报表
  7. photoshop cc 2017使用快捷方式
  8. 直播短视频系统开发,动态切换主题色
  9. kafka入门到实战
  10. React Native小菜鸡的踩坑排雷记录(4)