0


一文详解接口测试(调试)工具postman的安装(完全卸载)和使用以及接口管理

文章目录

1. 引言

今天在开发项目时,需要使用

postman

来调试部分接口,那么,便利用这个时间来解说

postman

这款优秀的接口调试工具。他不仅可以调试不同请求方式的接口,还能更友好地管理我们的接口。

在这里插入图片描述

接下来我便从

postman

的安装方式、接口管理,请求方式等介绍如何使用

postman

2. 安装postman

2.1 postman操作环境

postman

不仅适用于不同的操作系统(

mac

Windows

Linux

系统),还支持

postman

浏览器扩展程序、

postman chrome

应用程序等。

2.2 postman下载安装

  1. 首先访问官网,postman官网地址如下。

https://www.postman.com

  1. 单击适合你电脑系统的下载链接,如下红框所示。

在这里插入图片描述

因为我是

Windows

系统,所以选择

Windows

下载方式。

在这里插入图片描述

如果你使用

Chrome浏览器

下载的,它会提醒你这种类型的文件可能会损害您的计算机,没关系,单击保留即可。

在这里插入图片描述

  1. 安装

下载完成后,单击如下

Postman-win64-Setup.exe

即可,或者单击

在目录中显示

后在单击

Postman-win64-Setup.exe

在这里插入图片描述

因为

postman

是免安装的,单击

Postman-win64-Setup.exe

即可完成安装,如下所示。

在这里插入图片描述

2.3 postman登录注册

  1. 注册

如果你此前没有注册过

postman

,可以单击右上角橘色的

Create Account

按钮,它会跳转到

postman

的网页注册页面,如下所示:

在这里插入图片描述

在这里插入图片描述

  1. 登录

单击右上角灰色的

Sign in 

按钮,它会跳转到

postman

网页端登录页面,如下所示:

在这里插入图片描述

在这里插入图片描述

2.4 postman完全卸载

  1. 此电脑
  2. 卸载或更改程序

在这里插入图片描述

  1. 输入postman
  2. 单击灰色面板,出现卸载二字,单击即可。

在这里插入图片描述

3. 使用postman

3.1 接口请求管理

还记得上述注册和登录

postman

吗?因为在登录

postman

前提下,创建需要调试的接口后,即便我们电脑出现故障而需要重装,当我们再次登录,之前的接口还会完好无缺地出现。

我们在公司往往需要做几个项目,每个项目下又有不同的模块,不同的模块又有多个接口。

为了更合理清晰地管理这些接口,我们需要创建项目目录,在项目目录下创建模块目录,在模块目录下创建对应的接口。

如下以滴答旅行这个项目为例,来清晰地管理我们的接口。滴答旅行包含用户模块,用户模块包含登录、注册、详情、删除等接口。

我们可以进行如下创建接口。

  1. create new collection

找到左上角的

Collection

,点击

+

按钮,如下图所示:

在这里插入图片描述

单击

+

号完成后,会出现一个名为

New Collection

的目录。

  1. 修改New Collection的目录为滴答旅行,如下图所示:

在这里插入图片描述

  1. 滴答旅行目录下创建用户模块的目录,如下所示

在这里插入图片描述

此时,会出现一个

New Folder

目录,我们安装如下修改

New Folder

目录即可。

在这里插入图片描述

  1. 用户模块的目录下创建登录接口

在这里插入图片描述

此时你会看到一个

New Request

名字,根据如下方式将

New Request

修改为

登录

在这里插入图片描述

  1. 其他接口,比如注册、详情、删除等都可以在用户模块如此创建。

在这里插入图片描述

这样是不是把我们的接口管理的很清晰。

3.2 接口面板说明

在街口面板中,我们能看到请求方式,请求参数、响应内容等信息。

在这里插入图片描述

3.3 接口请求方式

我启动

spring boot

服务,并调用部分接口,来讲解如下的请求方式。

  1. get请求

点击

Params

,输入参数及

value

,可输入多个,即时显示在URL链接上。

GET

请求的请求头与请求参数如在接口文档中无特别声明时,可以不填。

如下以获取用户详情为例子,来说明

get请求

  • 不加请求参数

在这里插入图片描述

必须换成

xml

查看,如下图所示:

在这里插入图片描述

  • 添加username = 念兮为美的参数

在这里插入图片描述

  • 使用token回去用户信息

我们在实际开发时,在调用登录接口时获取返回的token。我们拿着token去获取用户详情,如下图所示:

在这里插入图片描述

当然,我们也可以这样使用

token

在这里插入图片描述

  1. post请求方式
post

提交的数据会放在请求体中,我们在接口后面是看不到请求数据。

其会有两次响应,第一次是

status = 100

,表示数据已提交,第二次是

status =200

,表示响应成功。

我们可以使用以下几种方式,提交post请求。

  • 表单提交

在这里插入图片描述

在这里插入图片描述

  • json提交

在这里插入图片描述

  • form-data提交

在这里插入图片描述

  • XML提交

在这里插入图片描述

  • 二进制文件提交

在这里插入图片描述

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

3.4 身份验证

身份验证Authentication,比如

Bearer Token

No Auth

等,如下图所示:

在这里插入图片描述

  1. Basic Auth

这是基础的验证,其会直接把用户名、密码的信息放在请求的

Header

中。

比如上述获取用户详情时,把

Bearer token

放在

header

中,如下图所示:

在这里插入图片描述

  1. Digest Auth

Basic Auth

复杂的多,使用当前填写的值生成

authorization header

所以在生成

header

之前要确保设置的正确性。

如果当前的

header

已经存在,

postman

会移除之前的

header

3、OAuth 1.0

postman

OAuth helper

让你签署支持

OAuth

1.0基于身份验证的请求。

OAuth

不用获取

access token

,你需要去

API

提供者获取的。

OAuth 1.0

可以在

header

或者查询参数中设置

value

4、

OAuth 2.0
postman

支持获得

OAuth 2.0

token

并添加到

requests

中。

  1. Bearer token

在这里插入图片描述

其他的认证方式,可以自己去尝试看看。

4. postman总结

如果读者发现文章有错误的地方,欢迎指正。

postman

功能很强大,以上列出的信息可能不全,读者可以自行去尝试,在尝试中获得成长。


本文转载自: https://blog.csdn.net/lvoelife/article/details/126525697
版权归原作者 互联网全栈开发实战 所有, 如有侵权,请联系我们删除。

“一文详解接口测试(调试)工具postman的安装(完全卸载)和使用以及接口管理”的评论:

还没有评论