Postman界面介绍
  q2rViTiemRgY 2023年11月02日 72 0


Postman界面介绍

一、安装后首次打开postman,会提示你是否需要登录,登录的话可以云端保存你的收藏及历史记录,不登陆不影响使用。

二、进入后就是如下图所示的界面了。看到这么多按钮是不是有点眼花缭乱。不要急,让我一个个告诉你

Postman界面介绍_请求报文

三、我把postman主界面大概分为图示中的三个大黄框,代表不同的功能区域

左边:

1:请求历史栏

点击该处可看到所有使用postman发出的请求记录,在配合postmaninterceptor进行抓包时,抓取的请求记录也在该处显示。点击clear all可清除所有记录。

Postman界面介绍_postman_02

2.收藏夹

就是保存所有请求的地方。点击带+号那个图标 可创建新的文件夹,方便归类

3.用例文件夹

如图所示。需要注意的是大文件夹下还可以再创建一级子文件夹。如下图所示:

Postman界面介绍_用例_03

 图中几个菜单的意思分别是:

1重命名

2编辑

3新建子文件夹

4复制一个当前文件夹

5导出当前文件夹下所有用例

6监控当前文件夹(免费版不可用)

7mock当前文件夹用例

8发布当前文件夹下接口用例文档

9删除

哦,最上边那个 ShareCollection是分享当前文件夹下所有用例,Pro版才可用的,免费版的就老老实实的导入导出使用吧。哦,忘记说了,本文最开始中的那个大图左上角 左数第三个按钮 Import,就是导入(这只是一种导入方法,还有一种在设置里全局导入,等下说)。

Postman界面介绍_环境变量_04

 其他的按钮,用到了再说。

右上

4.标签栏

可以看待你当前执行的是那个接口用例

5.接口请求方法

目前支持: 15种请求方式,实际应用中常用到 GET、POST、PUT、DELETE这4中请求方法

Postman界面介绍_环境变量_05

6.接口请求URL

请求url,需要注意的是GET请求的参数是直接跟在URL后边的。

7.认证

某些接口需要认证。

Postman界面介绍_postman_06

8.报文头

请求报文头。

报文头有三列,Key是报文头参数列,Value是报文头参数值列,description是说明列

Postman界面介绍_环境变量_07

 右侧的Presets是可以预先设置几组报文头,拼装报文的时候可以直接选中使用。Bulk Edit是文本编辑报文头。

9.报文体

请求报文体,GET请求下不可用。有四种报文体类型。

Postman界面介绍_请求报文_08

其中form-data和x-www-form-urlencoded两种类型是key-value格式的报文。Raw里可以自由选择报文格式,binary是自由选择文件作为报文体。

Postman界面介绍_用例_09

10.预处理脚本

预处理脚本,你可以理解为这里是在你接口请求之前执行代码的地方,举例说明:

请求参数中有个参数time,参数值格式为YYYYMMDD24HHMMSS格式,每次请求时该time参数为当前时间,我们可以在预处理脚本这里直接生成一个当前时间,然后传给postman座位环境变量,在请求参数中引用这个变量,就可以了。如下图,上边是生成当前时间time,最后一句是把time存到环境变量里,这环境变量叫做Time。

Postman界面介绍_postman_10

接下来,我们在请求报文里(报问题、报文头都行)引入这个环境变量Time,如下图。如果环境变量中暂时没有Time这个变量,{{Time}}会是红色的。

Postman界面介绍_请求报文_11

如果环境变量中该变量已经有值,鼠标放上去,就会显示当前值。

Postman界面介绍_请求报文_12

 这里只是简单的说了一种使用方法,更多功能,还请自行摸索

11.断言/检查点

有各种叫法,但是意思是一样的,可以理解为检查报文内容的地方。比如要判断响应报文中某个参数值等不等于预期值,就是在这里写代码。

Postman自带的接口用例中有示范如何使用,请自行摸索,多上网搜索,多练习,很快就会熟起来的。

Postman界面介绍_用例_13

 下图是响应,上图中检验的就是这个res是不是等于0:

Postman界面介绍_请求报文_14

12.环境变量集

Postman中可以预先设置几组环境变量,使用的时候直接选择就行,比如测试、灰度、生产这三个环境的地址和请求里的参数值不一样,我们就可以把地址和参数值参数化,设置三个环境变量集,三个环境变量对应测试环境,生产环境,灰度环境。非常方便

13.设置环境变量

设置环境变量

14.发送请求

发送请求

15.保存

保存此时的请求报文信息

16.源代码

这是一个很有意思的地方,这里可以方便的把你的请求报文转换成各种程序语言,例如:

Postman界面介绍_环境变量_15

 直接点击copy就能去代码中粘贴了。

右下

17.响应报文体

18、19、20、21这四个是响应内容选择标签,点击就能看到对应内容

18.返回cookies

如果有,就返回。

19.返回报文头

如下图所示:

Postman界面介绍_测试工具_16

20.断言/检查点执行结果

12中的断言、检查点执行结果展示区域,如下图所示:

Postman界面介绍_请求报文_17

21.报文体展示方式

下图示例相同报文三种展示方式,一般使用pretty。

Postman界面介绍_测试工具_18

Postman界面介绍_请求报文_19

Postman界面介绍_请求报文_20

22.报文体展示类型

仅在Pretty模式下可用

Postman界面介绍_postman_21

Postman界面介绍_测试工具_22

该图标推测为自动换行图标~

24.报文体正文

25.httpstatus响应码及耗时

Postman界面介绍_环境变量_23

Httpstatus及请求耗时,客户端版本的postman这里还会多出一个响应报文大小。

Postman界面介绍_测试工具_24

为复制图标,点击就复制响应报文体至剪切板, 

Postman界面介绍_用例_25

为搜索图标,可以在响应报文中搜索制定内容。

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
q2rViTiemRgY