Postman 安装及使用

文章目录

    • [1. 安装 Postman](#1. 安装 Postman)
    • [2. 创建和发送请求](#2. 创建和发送请求)
      • [1)发送一个 GET 请求](#1)发送一个 GET 请求)
      • [2)发送一个 POST 请求](#2)发送一个 POST 请求)
    • [3. 查看响应](#3. 查看响应)
    • [4. 使用环境变量和变量](#4. 使用环境变量和变量)
    • [5. 高级功能和测试](#5. 高级功能和测试)
    • [6. 导出和分享请求](#6. 导出和分享请求)
    • 总结

Postman 是一个强大的 API 开发和测试工具,通过它,你可以轻松地创建、共享、测试和文档化你的 API。本文将介绍如何安装和使用 Postman,以便你能更加高效地进行 API 测试和开发。

1. 安装 Postman

1)下载

  • 访问 Postman 官方网站

    https://www.postman.com/

  • 点击 "Download" 按钮,下载适用于 Windows 的 Postman 安装程序

2)安装

下载完成后,双击就可以开始默认安装啦

3)注册用户

你将看到一个登录界面,你可以选择创建一个 Postman 账户或者使用现有的账户登录

4)登陆完成

登录后,你将进入 Postman 的主界面

2. 创建和发送请求

在 Postman 主界面的左上角,点击 "New" 按钮,选择 "Request"

这就可以开始使用啦

1)发送一个 GET 请求

在请求的 URL 地址栏中输入你想要测试的 API 地址,选择请求方法(选择 GET),点击 "Send" 按钮发送请求

2)发送一个 POST 请求

在请求的 URL 地址栏中输入你想要测试的 API 地址 ,选择请求方法(此时选择的是 POST),

设置请求头(可选,非必须)

在请求的 Headers 标签页中,你可以设置请求头。通常,你需要至少设置 Content-Type 头,以指定请求的数据格式。例如,如果发送的是 JSON 数据,可以添加头部

xml 复制代码
Key: Content-Type
Value: application/json

设置请求体

在请求的 Body 标签页中,选择请求体的格式(例如,Raw、Form Data、x-www-form-urlencoded、GraphQL 等),然后输入相应的数据。例如,选择 Raw 对应 JSON 格式的请求体

json 复制代码
{
    "id": "1",
    "name": "cheney",
    "age": 18
}

点击 "Send" 按钮发送请求

此处就演示常用的 GET 和 POST 了,其他的也是差不多的就不过多演示了

3. 查看响应

  • Postman 将会显示请求的响应,包括状态码、响应头和响应体
  • 你可以在下方的 "Pretty", "Raw", 和 "Preview" 选项卡中查看不同格式的响应

4. 使用环境变量和变量

Postman 支持环境变量和变量的使用,以便在多个请求之间共享数据。你可以在 Postman 的顶部工具栏中创建和管理环境

5. 高级功能和测试

Postman 提供了许多高级功能,包括预请求脚本、测试脚本、监视集合等。这些功能可以帮助你更深入地测试和调试 API

6. 导出和分享请求

你可以导出 Postman 请求,创建和分享 Postman 集合。这对于协作和团队协同工作非常有帮助。

总结

通过这个简要的安装和基本使用指南,你现在应该能够开始使用 Postman 进行 API 测试和开发了。希望这篇文章能帮助你快速上手 Postman,并更好地利用它的功能。如果你想要深入了解 Postman 的更多功能,请参阅 Postman 官方文档。

相关推荐
ysu_03142 天前
Postman接口调试实战指南-从HTTP请求到环境变量-Collection与自动化测试
网络·网络协议·测试工具·http·api·postman·可用性测试
小师兄吃牛肉2 天前
C++ 与 Lua 的协程交互:从原理到实战
c++·lua·交互
喜欢的名字被抢了2 天前
09-Redis 进阶原理篇:单线程、多线程、过期、LRU-LFU、Fork 与 Lua
数据库·redis·lua
ZhangJun953 天前
从零写一个类鲁大师的硬件检测小工具,软件附上,可直接使用
windows·测试工具·电脑·笔记本电脑·硬件架构
白山编程大哥3 天前
Lua 中使用 C 语言的用户自定义类型——userdata
c语言·junit·lua
开开心心_Every3 天前
文件夹批量创建工具支持同级和多层级
运维·服务器·游戏·jupyter·智能手机·pdf·postman
测试员周周4 天前
【jev应用到测试】94 条 UI 报错交给 Jev,三档判对 85.1%,开单闸门定在 0.6
人工智能·python·测试工具·单元测试·测试用例
xfilm埃利测量4 天前
从方阻到电阻率:四探针法如何把薄膜“测明白“
功能测试·测试工具·四探针·薄膜电阻测量
禹凕4 天前
机器学习之Selenium(Machina Learning about Selenium)
爬虫·python·selenium·测试工具·机器学习
大侠归来5 天前
C++ 与 Lua 的协程交互:从原理到实战
c++·lua·交互