Postman API 接口测试工具
一、简介
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 接口测试工具相关推荐
- 好用的开源 API 接口测试工具
一提到 API 接口测试的工具,对于有经验的程序员可能会想起的是 Postman. Jmeter.SoapUI,但众所周知,他们也会有一些缺点,导致他们在使用上体验不是特别好. 比如 Postman ...
- 一文搞懂!最好用的七大顶级 API 接口测试工具
现在 API 接口已经成为软件开发重要的组成部分,由于 API 并没有 GUI 图形界面,无法直观的对接口进行测试,所以对于前后端开发来说,找到一套趁手的工具对 API 接口进行测试,了解开发的程序是 ...
- Postman API测试工具 - 初认知 基本使用(一)
Postman - API测试工具 初认知(一) 文章目录 Postman - API测试工具 初认知(一) 一.什么是Postman? 二.如何下载Postman? 三.Postman的使用 四.处 ...
- Postman API测试工具的使用
Postman API测试工具的使用 介绍 Postman是一款用于模拟http请求的工具,常用于测试后端数据接口 我们可以用Postman攻击古创建HTTP请求,并发送给后端接口,然后接受后端返回的 ...
- 好用的API接口测试工具有什么推荐吗?
点击上方关注 "终端研发部" 设为"星标",和你一起掌握更多数据库知识 这篇文章,推荐一些还不错的工具,具体工具使用,是没有任何门槛:搜索引擎,去搜索工具名,有 ...
- 强大的 Postman --- API 管理工具
戳上方蓝字 "程序猿杂货铺" 关注我 并 置顶星标! 你的关注意义重大! 阅读文本大概需要 3 分钟. Postman 是大家常用的 API 管理及测试工具,个人最近研究了一波,简 ...
- php 使用api接口测试工具,php API接口如何进行测试 - Codeception
如题codeception 单元测试 Undefined index: HTTP_HOST 报错 测试驱动代码: commonconfigmain.php 跨域登陆代码 : 测试驱动运行到common ...
- 推荐一款非常好用的API接口测试工具EoLink
该工具基本功能完全免费,是一款国产软件类似postman. 安装后需要注册,有多种登录方式,创建账户是为了保存历史记录,直接用qq邮箱注册即可. 登录成功后的界面.非常简洁,也没有烦人的广告和弹窗,非 ...
- java怎么用web api接口测试_Web Api 接口测试工具:WebApiTestClient
前言:这两天在整WebApi的服务,由于调用方是Android客户端,Android开发人员也不懂C#语法,API里面的接口也不能直接给他们看,没办法,只有整个详细一点的文档呗.由于接口个数有点多,每 ...
最新文章
- azkaban工作流调度器及相关工具对比
- 机器人视觉——使用numpy进行像素的处理 || 获取图像的属性 || 感兴趣区域ROI || 通道的拆分与合并
- 事物的开始和结束命令分别是什么_人教版小学四年级语文下册期末测试题及答案[1]...
- 【NLP】图解GPT-2(完整版)
- HTML DOM节点的属性获取
- 【牛客 - 301哈尔滨理工大学软件与微电子学院第八届程序设计竞赛同步赛(高年级)】小乐乐搭积木(状压dp)
- geoserver发布瓦片_Geoserver2.15.1配置自带GeoWebCache 插件发布ArcGIS Server瓦片
- PyMongo官方文档翻译——VNPY
- 明微电子发布2021年三季度财报
- PSP3000购机心得
- DOSBox 的安装及使用 详细教程
- mysql 查找员工入职时间
- fastlane php,Fastlane自动化打包笔记
- 终于找到了!AI学习路线图——从零基础到就业
- JOIN 7图:念念不忘必有回响
- win7进程中的svchost.exe占用CPU和内存很高的原因和解决窍门
- 群发邮件如何让收件人互相不知道?群发邮件怎么发很多人
- javamail发送邮件到qq邮箱图片不能显示问题
- 命令模式实例与解析--实例一:电视机遥控器
- centos7 apache 虚拟目录 You don't have permission to access / on this server 解决方法