Postman工具介绍与安装

一、Postman介绍

        Postman 乃是一款对 HTTP 协议予以支持的接口调试及测试工具,其突出特性在于功能强大,并且使用简便、易用性良好。不管是开发人员开展接口调试工作,还是测试人员进行接口测试任务,Postman 均属于首选工具之一。
        接下来便介绍一下 Postman 具体具备哪些功能以及它们各自能够发挥什么作用。下面先通过一张图来直观地了解一下 Postman 所涵盖的功能。
 
        以上图中也只是展示了 Postman 的其中一部分功能,为了能更加全面的体现这款工具的特点,下面从三个维度来说明:

1、基础功能

(1)常见类型的接口请求

Postman 支持多种 HTTP 请求方法,如 GET、POST、PUT、PATCH、DELETE 等,可以方便地构造不同类型的接口请求来与后端服务进行交互。

(2)解析接口响应数据

能够清晰地展示接口返回的各种数据格式,如 JSON、XML 等,并且可以帮助用户快速理解和提取关键信息。

(3)接口管理

可以对众多接口进行分类、分组管理,便于查找和组织,同时方便对不同项目或场景下的接口进行高效维护。

(4)批量执行接口请求

能够同时执行多个接口请求,这对于需要进行大规模测试或自动化场景非常有用,可大大提高效率。

(5)断言

通过设置断言条件,可以验证接口响应是否符合预期,比如检查特定字段的值、状态码等,确保接口功能的正确性。

(6)变量

可以定义各种全局变量、环境变量等,在不同的请求中灵活使用,方便参数化测试和动态配置。

(7)日志调试

提供详细的请求和响应日志,帮助用户快速定位问题和排查错误,更好地进行调试工作。

(8)返回值获取

可以方便地获取接口返回值中的特定数据,并将其用于后续的操作或其他接口请求中,实现数据的传递和关联。

(9)多接口关联

在一系列相关接口中,可以通过提取前一个接口的返回值来作为下一个接口的输入参数,从而实现复杂业务流程的模拟和测试。

2、快捷功能

(1)快速填写请求头信息

Postman 提供了便捷的界面,让用户可以迅速填入所需的请求头字段和对应的值,节省手动输入的时间和精力,确保请求头信息的准确设置。

(2)快速填写参数

能够方便地为请求添加各种参数,如查询参数、表单参数等,通过直观的界面操作快速完成参数的配置。

(3)快速实现创建一个请求

只需简单几步操作就能快速生成一个新的接口请求,大大提高了创建请求的效率,使测试和开发流程更加流畅。

(4)快速查询和替换

可以在大量的请求和响应数据中快速进行特定内容的查询和替换,便于快速定位和修改相关信息。

(5)继承集合认证

当在集合级别设置了认证信息时,集合内的请求可以自动继承这些认证,无需逐个请求单独设置,简化了认证配置的过程。

(6)批量断言

可以一次性对多个请求设置断言,快速验证多个接口的执行结果是否符合预期,提升了测试的整体性和效率。

3、高级用法

(1)读取文件进行参数化

可以从外部文件(如 CSV、JSON 等)读取数据并将其作为参数应用到请求中,实现灵活的参数化测试,能够处理大量不同的测试场景。


(2)生成测试报告

Postman 能够生成详细的测试报告,包括请求执行情况、断言结果等,方便对测试过程和结果进行评估和分析。

(3)代码中发送请求

通过与编程语言结合,可以在代码中使用 Postman 的功能来发送接口请求,实现更复杂的自动化测试框架。

(4)连接数据库

可以与数据库进行连接,以便在测试过程中验证接口与数据库交互的正确性,或者获取数据库中的数据用于接口测试。

(5)编写接口文档

利用 Postman 可以方便地编写清晰、详细的接口文档,包括接口描述、参数、请求示例等,便于团队成员理解和使用接口。

(6)代码同步与分支管理

可以实现代码的同步和对不同分支的管理,确保不同版本的测试代码和配置能够有效协同和维护。

(7)mock 服务

能够创建模拟服务,在实际后端服务不可用或还未开发完成时,模拟接口的响应,便于前端开发和测试的进行。

(8)Apis

可以对多个相关接口进行组织和管理,形成一个整体的 API 集合,方便进行更系统的测试和维护。

(9)使用工作空间

划分不同的工作空间,便于对不同项目或测试场景进行隔离和管理,提高工作的组织性和效率。

(10)监控

可以对接口的性能、可用性等进行监控,及时发现问题并采取措施,确保接口的稳定运行。

二、Postman安装

Postman 分为浏览器Web版本与桌面客户端版本。

浏览器Web版本

无需安装,直接访问:https://web.postman.co/ 即可。

Windows安装客户端

访问 Postman 官方下载地址:Download Postman | Get Started for Free

访问网站后,会根据操作系统自动匹配下载包。

下载完安装包后,双击安装包进入到安装页面进行安装,安装完成后,首次打开,会提示用户登录或注册。

如果是个人使用,无需注册,可以选择跳过,跳过后会进入到Postman首页。

如果是团队使用,可以进行注册,注册完成后可以使用账号进入团队工作区。

MacOS安装客户端

1、通过 brew 安装(需要确保已经安装了 brew )

brew install --cask postman

2、通过软件包安装

 访问 Postman 官方下载地址:Download Postman | Get Started for Free

Intel芯片的Mac选择左边按钮,苹果M芯片的Mac选择右边按钮。

下载过程中显示是zip包

下载完成后,对压缩包进行解压

将解压后的 Postman.app 文件拖拽到 Applications 里,在LaunchPad 里查找Postman 软件。

此时打开 Postman 就已经安装完成了!!

后续会继续跟大家分享关于 Postman 的用法...

  • 11
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

寒秋丶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值