2023版Postman接口测试使用全指南(原来使用 Postman测试API接口如此简单)

下面是一篇详细介绍postman接口测试的文章,如果文章内容不太明白的话, 我建议看看视频版本,更加清洗,更加直观!

最详细的postman接口测试实战教程_哔哩哔哩_bilibili最详细的postman接口测试实战教程共计129条视频,包括:1、Postman之接口测试灵魂考问、2、Postman之接口返回数据和JSON详解、3、Postman之接口测试协议等,UP主更多精彩视频,请关注UP账号。https://www.bilibili.com/video/BV1rh411S7Qp/?spm_id_from=333.337.search-card.all.click

Postman是一款功能强大的网页调试与发送网页HTTP请求的Chrome插件

Postman背景介绍

用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的,用户可以使用一些网络的监视工具比如著名的Firebug等网页调试工具。今天给大家介绍的这款网页调试工具不仅可以调试简单的css、html、脚本等简单的网页基本信息,它还可以发送几乎所有类型的HTTP请求!Postman在发送网络HTTP请求方面可以说是Chrome插件类产品中的代表产品之一。

Postman的操作环境

postman适用于不同的操作系统,Postman Mac、Windows X32、Windows X64、Linux系统,还支持postman 浏览器扩展程序、postman chrome应用程序等。

Postman重要提示:

由于2018年初chrome停止对chrome应用程序的支持,你的postman插件可能无法正常使用了。目前chrome应用商店能使用的就是chrome扩展程序和主题背景。
 

一、什么是接口测试?

我们要想知道接口测试怎么做,首先要明白接口测试是什么?一般像系统内的组件接口数据交互测试、不同系统与系统之间的接口数据交互测试等,我们都可以称之为接口测试 !

那么接口测试是怎么来测试接口的呢?

接口测试就是通过接口的不同情况下的输入和与之对用的输出之间的关系,看看是否满足接口规范所规定的功能性、安全性以及性能方面的要求.

简单的说:“接口测试是就是在没有前端页面或者前端还没完成的情况下,代替前端页面或者第三方使用者,来验证后端的接口实现是否符合接口规范。”

二、接口测试流程

1.拿到接口文档。(抓包:F12,fiddler,charles),熟悉接口业务,接口地址,请求参数,请求头信息,请求方式,鉴权方式。
2.编写接口用例编写以及评审。
3.使用接口测试工具执行接口测试。
4.输出接口测试报告。

三、接口测试执行

鉴权码:鉴权你是否有访问此接口的权限的一个字符串码。
获取鉴权码的方式:
        1.有一个专门的获取token鉴权码的接口。
        2.登录之后自动生成token鉴权码。
get请求以?方式传参,多个参数之间用@分隔。
请求的功能页签:


Params:get请求传参 Authorization:是验证是否拥有从服务器访问所需数据的权限。
Headers:请求头。
Body:(post请求传参)
        1.form-data:表单:键值对,还有文件上传。
        2.x-www-form-urlenconded  表单:键值对。
        3.raw:传各种其他类型的参数,比如:Text,Javascript,json,html,xml
        4.binary:用于上传二进制文件。
pre-erquest script:接口请求之前的js脚本。
Tests:接口请求之后的断言(断言接口是否请求成功)
Settings:对请求的设置。
-------------
Cookie:是Postman用于自动管理iCookie关联。
响应的功能页签:

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
使用 Postman 进行接口测试的步骤如下: 1. 创建一个新的请求:打开 Postman 应用程序,并点击左上角的 "New" 按钮来创建一个新的请求。选择请求的类型(如 GET、POST、PUT 等)以及目标 URL。 2. 添加请求参数:根据接口的要求,在请求中添加参数。你可以通过在 URL 中添加查询参数或在请求的 Body 中添加表单数据、JSON 或其他数据类型来完成这一步。 3. 设置请求头部:如果接口需要特定的请求头部信息,你可以在请求中设置头部。例如,Content-Type、Authorization 等常见的头部信息。 4. 发送请求:点击右侧的 "Send" 按钮来发送请求。Postman 会发送 HTTP 请求,并显示服务器返回的响应。 5. 查看响应:在发送请求后,你可以在 Postman 中查看服务器返回的响应。这包括响应的状态码、头部信息和响应体。你可以验证响应是否符合预期,并进行必要的调试和修复。 6. 使用断言进行验证:Postman 提供了断言功能,可以验证响应的结构和内容是否符合预期。你可以使用断言来检查特定字段、状态码、响应时间等,以确保接口的正确性。 7. 执行多个请求:如果你需要执行多个相关的请求,可以将它们组织成一个集合。在 Postman 中,你可以创建集合并添加多个请求,然后按顺序执行它们。 8. 导出和分享测试结果:一旦你完成了接口测试,你可以将测试结果导出为不同的格式,如 HTML、JSON 或 CSV。你也可以分享你的测试集合和环境,以便团队成员共享和复用。 这些是基本的使用步骤,Postman 还提供了许多高级功能,如环境变量、脚本编写、测试报告等,可以根据你的需求进一步探索和使用。你可以参考 Postman 官方文档和教程了解更多详细信息。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值