postman使用教程

本文详细介绍如何在Chrome浏览器上安装Postman插件,包括官方和非官方两种方式,并介绍了Postman的基本使用方法,如API调试、HTTP请求、保存与共享请求等功能。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转载原文网址:https://www.cnblogs.com/mafly/p/postman.html

 

安装

本文只是基于 Chrome 浏览器的扩展插件来进行的安装,并非单独应用程序。 首先,你要台电脑,其次,安装有 Chrome 浏览器,那你接着往下看吧。

1. 官网安装(别看)

Postman官网

  • 点击那个灰灰色的「Chrome App (Free)」按钮。正常情况会跳转到Chrome网上应用店界面,但是,由于,嗯,你懂的!你一般看到的是第二张图片的样子,到处充满着忧伤...

Chrome网上应用店


被墙啦被墙啦

先请擦掉眼泪,不要忧伤,我们依然可以好好的。

2. 非官网安装

这是一种直接通过打包已经安装的扩展程序的方式,来进行我认为的「非法安装」,但没办法,只能这样。

  • 我会给你一个安装包,见附件。你应该下载下来,解压缩到你喜欢的位置。
  • 打开 Chrome 浏览器的「扩展程序」
    扩展程序

  • 点击「加载已解压的扩展程序...」按钮,找到你刚刚下载的安装包的位置,点击确定。
    文件夹选择

  • 你去看看 Windows 的开始菜单,会突然发现多了一个「Chrome 应用」的文件夹,你点击里边的 Postman 试一下嘛。
    开始菜单

好了,到这里通过「非法安装」安装的 Postman 已经完毕。

使用入门

Postman 是一个很强大的 API调试、Http请求的工具,当你还准备拿着记事本傻傻的去写 Form 表单的时候,你来试试 Postman,你会震惊到的。废话真多!

这是打开后,你第一眼看到的界面。
主界面

不用过多介绍,如果你是搞开发的,一眼就能看的明白,我下面只是简单介绍一下你可能会使用到的几个按钮操作。
常用操作
重点看我标记出来的几个按钮,从上到下、从左至右的顺序依次是 导入、新建文件夹、保存请求、下载

  • 导入:用于导入你或团队保存的API请求文件,json格式。
  • 新建文件夹:用于API请求分门别类,便于管理。
  • 保存请求:保存你的API请求,返回值也能存储下来。
  • 下载:下载你测试通过的API请求,团队共享,导入。json格式,可手动编辑的。

其实 Postman 是有团队协作的,可以共享请求参数及数据,但需要注册且是放在他们的服务器上的,对公司而言,会有安全性的考虑,大多数人很懒,会放弃这种方式。还是 QQ 发送文件来的方便。:)

高级功能

她可是允许用户发送任何类型的 HTTP 请求,例如 GET,POST,HEAD,PUT、DELETE等,并且可以允许任意的参数和 Headers。
她支持不同的认证机制,包括 Basic Auth,Digest Auth,OAuth 1.0,OAuth 2.0等。
她还可以响应数据是自动按照语法格式高亮的,包括 HTML,JSON和XML。
她还...

反正就是太特么好用了!!!

问:有没有中文版本?
答:没有。记住,你可是开发者!

Postman 4.1.2 下载地址: http://files.cnblogs.com/files/mafly/postman-4.1.2.rar

### Postman API测试入门教程 Postman 是一个功能强大的 API 开发和测试工具,适合初学者快速上手进行 API 测试。以下是使用 Postman 进行 API 测试的入门步骤。 #### 1. 安装与登录 首先,需要下载并安装 Postman 应用程序。安装完成后,可以选择登录账户或跳过登录步骤直接使用。如果团队协作是需求之一,建议注册并登录账户,以便共享集合和环境设置[^4]。 #### 2. 创建和发送请求 Postman 的主要功能之一是创建和发送 HTTP 请求。以下是基本步骤: - 打开 Postman,点击“+”按钮创建一个新请求。 - 在请求 URL 输入框中输入目标 API 的地址。 - 选择适当的 HTTP 请求方法(如 GET、POST 等)。 - 点击“Send”按钮发送请求,并查看返回的响应数据[^4]。 #### 3. 使用集合组织请求 Postman 允许用户将多个请求组织到集合中,方便管理和重复使用。可以为不同的 API 或功能模块创建不同的集合,并在集合中创建子文件夹以进一步细分请求[^3]。 #### 4. 创建测试脚本 Postman 支持在请求中添加测试脚本,用于验证 API 的响应是否符合预期。测试脚本使用 JavaScript 编写,可以在请求的“Tests”标签页中添加。例如,验证 HTTP 响应状态码是否为 200: ```javascript pm.test("Status code is 200", function () { pm.response.to.have.status(200); }); ``` 这有助于确保测试覆盖率,并提高测试的自动化程度[^3]。 #### 5. 参数化和环境变量 Postman 支持使用环境变量来参数化请求,这样可以在不同的环境中(如开发、测试、生产)使用相同的请求集合。通过创建多个环境,可以轻松切换不同的配置。 #### 6. 自动化测试 通过使用 Postman 的 Collection Runner 或 Newman(Postman 的命令行集合运行器),可以在多个迭代中运行测试,节省重复测试的时间。这有助于实现自动化测试流程,并集成到 CI/CD 管道中[^2]。 #### 7. 调试和监控 Postman 提供了调试工具,可以帮助开发者检查和调试测试结果。此外,Postman 还支持持续监控 API 性能,确保 API 的高质量和稳定性[^2]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值