博客
关于我
Postman接口测试
阅读量:797 次
发布时间:2023-03-03

本文共 1802 字,大约阅读时间需要 6 分钟。

Postman 接口测试快速入门指南

Postman 是一个功能强大的 API 测试工具,广泛应用于接口测试、API 调用验证等场景。本文将详细介绍 Postman 的安装、使用方法以及接口测试流程。

Postman 安装

Postman 提供了两种版本:Postman Native App 和 Postman Chrome App。目前,Chrome App 已停止维护,官方不建议使用。建议选择 Native App 进行安装。

安装步骤:

  • 访问 Postman 官方网站:https://www.getpostman.com/postman
  • 点击下载按钮,选择适合操作系统的安装包。
  • 下载完成后,双击运行 Postman 安装文件。
  • 按照提示逐步完成安装,安装完成后即可开始使用。
  • Postman 基本使用

    第一次打开 Postman 时,会出现账号登录界面。Postman 提供了云端同步功能和团队协作功能,推荐注册账号使用。注册账号后,可以同步测试数据和接口信息。如果不需要账号,可以直接关闭登录窗口。

    注册账号:

  • 输入注册信息(用户名、密码等)。
  • 确认注册信息,完成账号创建。
  • 注册完成后,Postman 会自动同步云端数据,方便团队协作使用。

    Postman 基本功能

    创建测试用例:

  • 点击菜单栏的 "Create New",选择 "Test"。
  • 输入测试用例名称,设置参数。
  • 点击 "Send" 发起请求,验证接口响应。
  • API 模板:

    Postman 提供了多种 API 模板,可供测试学习。例如:

    • API 网络测试模板
    • REST API 模板
    • GraphQL API 模板

    通过模板,可以快速上手接口测试。

    接口测试流程

    获取接口信息

  • 通过接口文档获取接口详细信息。
  • 使用工具(如 Postman、Fiddler)抓包获取接口请求信息。
  • 接口测试用例设计

  • 根据接口文档设计参数和预期返回结果。
  • 确保测试用例覆盖接口的主要功能和边界条件。
  • 接口发包

  • 在 Postman 中输入接口 URL 和请求参数。
  • 选择 HTTP 方法(如 GET、POST)。
  • 填写请求头信息(如 Content-Type、Authorization)。
  • 接口响应验证

  • 发起请求后,查看返回的响应包。
  • 解析响应正文、响应头和状态码。
  • 比较实际响应与预期响应,判断测试结果。
  • Postman 接口请求过程

    关注接口请求信息

  • 接口 URL:目标服务器地址。
  • 请求方法:HTTP 方法类型。
  • 请求头:包含接口所需参数的头域信息。
  • 请求参数:发送的数据格式和内容。
  • Postman 接口响应验证

  • 查看响应状态码(如 200、404 等)。
  • 解析响应正文格式(如 JSON、XML)。
  • 验证响应内容与预期结果一致。
  • 请求体与 Content-Type 头域

    在 Postman 中,请求体参数的传递格式由 Content-Type 头域决定。常见的格式包括:

  • x-www-form-urlencoded:键值对形式,适用于表单数据。
  • multipart/form-data:支持文件上传和多个参数传递。
  • raw:原始格式,适用于特殊接口需求。
  • binary:用于文件内容传递。
  • 参数格式设置

  • 在 Postman 的 "Body" 菜单中,选择 "raw" 或 "form-data" 等选项。
  • 根据接口需求设置参数格式。
  • Postman 接口测试工具使用

    使用 Chrome 开发者工具

  • 打开 Chrome 浏览器,按下 F12 开发者工具。
  • 切换到 "Network" 菜单,实时抓包。
  • 查看请求详情,获取接口调试信息。
  • Postman 接口响应验证

  • 查看响应头信息,确保接口状态正常。
  • 解析响应正文内容,验证数据格式和内容。
  • 比较实际响应与测试预期结果。
  • Postman 接口请求发起

    针对接口进行请求

  • 在 Postman 中输入接口 URL 和请求参数。
  • 选择 HTTP 方法(如 POST、GET)。
  • 填写请求头信息(如 Authorization、Content-Type)。
  • 点击 "Send" 发起请求。
  • 获取响应信息

  • 观察响应状态码,确保接口调用成功。
  • 查看响应正文内容,提取数据进行验证。
  • 保存响应数据以备后续使用。
  • 通过以上步骤,可以熟练掌握 Postman 的基本使用方法,并成功完成接口测试任务。

    转载地址:http://jxxfk.baihongyu.com/

    你可能感兴趣的文章
    PostgreSQL学习总结(7)—— PostgreSQL 语句 INSERT INTO、SELECT、UPDATE、DELETE 等学习
    查看>>
    PostgreSQL学习总结(8)—— PostgreSQL 基于数据库和基于模式(schema)的多租户分析
    查看>>
    PostgreSQL学习总结(9)—— PostgreSQL 运算符与表达式
    查看>>
    PostGreSql学习笔记001---PostgreSQL10.4安装(Windows)_支持PostGreGis_PostJDBC
    查看>>
    PostGreSql学习笔记002---Navicat Premium中管理PostGreSql 错误:字段rolcatupdate 不存在
    查看>>
    PostgreSQL学习笔记:PostgreSQL vs MySQL
    查看>>
    PostgreSQL实现shape数据转geojson数据(地图工具篇.18)
    查看>>
    PostgreSQL导入shape数据(地图工具篇.10)
    查看>>
    PostGreSql工作笔记003---在Navicat中创建数据库时报错rolcatupdate不存在_具体原因看其他博文_这里使用pgAdmin4创建管理postgre
    查看>>
    PostGreSql工作笔记004---PostGreSql修改密码_windows和linux下修改
    查看>>
    Postgresql常用命令行操作_以及Navicat操作PostGis时的问题_自动截取长度_WKB structure does not match exp---PostgreSQL工作笔记005
    查看>>
    PostgreSQL忘记密码
    查看>>
    PostgreSQL数据库pg_dump命令行不输入密码的方法
    查看>>
    PostgreSQL新手入门
    查看>>
    postgresql树状结构查询示例
    查看>>
    PostgreSQL流复制参数max_wal_senders详解
    查看>>
    postgresql流复制配置
    查看>>
    PostgreSQL清空表并保留表结构、清空数据库还原数据库为新建时的状态的方法
    查看>>
    PostgreSQL的 initdb 源代码分析之九
    查看>>
    PostgreSQL的安装与使用指南
    查看>>