赞
踩
目录
1、安装后首次打开postman,会提示你是否需要登录,登录的话可以云端保存你的收藏及历史记录,不登陆不影响使用。
2、进入后就是如下图所示的界面了。看到这么多按钮是不是有点眼花缭乱。不要急,让我一个个告诉你
我把postman主界面大概分为图示中的三个大黄框,代表不同的功能区域
点击该处可看到所有使用postman发出的请求记录,在配合postmaninterceptor进行抓包时,抓取的请求记录也在该处显示。点击clear all可清除所有记录。
就是保存所有请求的地方。点击带+号那个图标 可创建新的文件夹,方便归类
如图所示。需要注意的是大文件夹下还可以再创建一级子文件夹。如下图所示:
图中几个菜单的意思分别是:
1重命名
2编辑
3新建子文件夹
4复制一个当前文件夹
5导出当前文件夹下所有用例
6监控当前文件夹(免费版不可用)
7mock当前文件夹用例
8发布当前文件夹下接口用例文档
9删除
哦,最上边那个 ShareCollection是分享当前文件夹下所有用例,Pro版才可用的,免费版的就老老实实的导入导出使用吧。哦,忘记说了,本文最开始中的那个大图左上角 左数第三个按钮 Import,就是导入(这只是一种导入方法,还有一种在设置里全局导入,等下说)。
其他的按钮,用到了再说。
可以看待你当前执行的是那个接口用例
目前支持: 15种请求方式,实际应用中常用到 GET、POST、PUT、DELETE这4中请求方法
请求url,需要注意的是GET请求的参数是直接跟在URL后边的。
某些接口需要认证。
请求报文头。
报文头有三列,Key是报文头参数列,Value是报文头参数值列,description是说明列
右侧的Presets是可以预先设置几组报文头,拼装报文的时候可以直接选中使用。Bulk Edit是文本编辑报文头。
请求报文体,GET请求下不可用。有四种报文体类型。
其中form-data和x-www-form-urlencoded两种类型是key-value格式的报文。Raw里可以自由选择报文格式,binary是自由选择文件作为报文体。
预处理脚本,你可以理解为这里是在你接口请求之前执行代码的地方,举例说明:
请求参数中有个参数time,参数值格式为YYYYMMDD24HHMMSS格式,每次请求时该time参数为当前时间,我们可以在预处理脚本这里直接生成一个当前时间,然后传给postman座位环境变量,在请求参数中引用这个变量,就可以了。如下图,上边是生成当前时间time,最后一句是把time存到环境变量里,这环境变量叫做Time。
接下来,我们在请求报文里(报问题、报文头都行)引入这个环境变量Time,如下图。如果环境变量中暂时没有Time这个变量,{{Time}}会是红色的。
如果环境变量中该变量已经有值,鼠标放上去,就会显示当前值。
这里只是简单的说了一种使用方法,更多功能,还请自行摸索
有各种叫法,但是意思是一样的,可以理解为检查报文内容的地方。比如要判断响应报文中某个参数值等不等于预期值,就是在这里写代码。
Postman自带的接口用例中有示范如何使用,请自行摸索,多上网搜索,多练习,很快就会熟起来的。
下图是响应,上图中检验的就是这个res是不是等于0:
Postman中可以预先设置几组环境变量,使用的时候直接选择就行,比如测试、灰度、生产这三个环境的地址和请求里的参数值不一样,我们就可以把地址和参数值参数化,设置三个环境变量集,三个环境变量对应测试环境,生产环境,灰度环境。非常方便
设置环境变量
发送请求
保存此时的请求报文信息
这是一个很有意思的地方,这里可以方便的把你的请求报文转换成各种程序语言,例如:
直接点击copy就能去代码中粘贴了。
18、19、20、21这四个是响应内容选择标签,点击就能看到对应内容
如果有,就返回。
如下图所示:
12中的断言、检查点执行结果展示区域,如下图所示:
下图示例相同报文三种展示方式,一般使用pretty。
仅在Pretty模式下可用
该图标推测为自动换行图标~
Httpstatus及请求耗时,客户端版本的postman这里还会多出一个响应报文大小。
为复制图标,点击就复制响应报文体至剪切板,
为搜索图标,可以在响应报文中搜索制定内容。
以下是Postman界面的特点:
用户友好的UI:Postman界面简单易用,采用直观的用户界面。
所有功能都在一个地方:Postman是一个综合性的工具,包含了API的所有工作流程。您可以使用Postman构建、测试和记录API请求。
集成测试:Postman允许用户在API请求中添加测试脚本,来确保API的正确性和稳定性。
多种请求方法:Postman支持多种请求方法,如GET、POST、PUT等。您可以选择适合您需求的请求方法。
变量支持:Postman支持变量,这使得API请求和测试脚本更加灵活。
历史记录:Postman记录了您发送的所有请求。您可以轻松地查看、编辑或再次发送请求。
环境:Postman允许您配置多个环境,方便您在不同的环境中测试API。
协作:Postman允许多人协作使用同一个集合。
插件支持:Postman有丰富的插件库,可以扩展其功能。
总之,Postman的界面特点是简单易用、综合性的工具,支持多种请求方法和变量、环境配置、协作和插件支持。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。