PostMan笔记(一)简介+安装和设置

这篇具有很好参考价值的文章主要介绍了PostMan笔记(一)简介+安装和设置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. PostMan简介

Postman 是一款功能强大的 API 开发工具,支持多种 HTTP 请求方法和测试断言,能够快速调试和测试 API 接口,提高开发效率。本文将介绍 Postman 工具的使用方法。

安装和设置

首先,需要下载和安装 Postman 工具。Postman 支持多种平台,包括 Windows、macOS 和 Linux。下载安装包后,双击运行即可完成安装。

安装完成后,需要进行一些基本设置。比如,设置代理、SSL 证书、自动更新等。可以根据实际需要进行设置。

发送请求

在 Postman 工具中,发送请求是最基本的功能。在左侧的导航栏中,选择“请求”选项卡,然后输入请求 URL 和请求方法,如 GET、POST、PUT、DELETE 等。可以添加请求头、请求参数、请求体等信息。

发送请求后,可以查看响应信息,包括状态码、响应头、响应体等。还可以对响应结果进行断言和验证,确保 API 接口的正确性和稳定性。

自动化测试

Postman 还支持自动化测试,可以编写测试脚本对 API 接口进行测试和验证。测试脚本基于 JavaScript 语言,可以使用多种断言和测试方法。

测试脚本可以在请求的“测试”选项卡中编写和运行。比如,可以对响应结果进行验证,判断状态码是否正确、响应体是否包含特定的字段等。

Mock 服务

Mock 服务是模拟 API 接口的行为,方便前端和移动端开发人员进行接口联调。Postman 可以生成 Mock 服务,模拟 API 接口的返回结果和行为。开发人员可以使用 Mock 服务进行测试和调试。

在 Postman 工具中,可以选择“Mock 服务”选项卡,然后输入 API 接口的 URL 和 Mock 数据。生成 Mock 服务后,可以获取 Mock URL,并在前端和移动端应用中使用。

API 文档管理

Postman 可以根据 API 接口自动生成 API 文档,并可以对文档进行编辑和管理。API 文档包括接口的名称、描述、请求参数、响应结果等信息。开发人员可以使用 API 文档进行文档查阅和使用。

在 Postman 工具中,可以选择“文档”选项卡,然后输入 API 接口的信息,生成 API 文档。还可以对文档进行编辑和管理,包括添加标签、描述、示例等。

环境变量管理

Postman 可以管理 API 接口的各种环境变量,比如域名、API Key、Token 等,方便开发人员进行测试和联调。环境变量可以根据不同的环境进行设置,如开发环境、测试

数据监控

Postman 可以实时监控 API 接口的数据传输情况,包括请求次数、响应时间等。

集成第三方工具

Postman 可以集成其他的开发工具和平台,比如 GitHub、Jenkins、Slack 等。

2. 安装和设置

2.1 安装 Postman

  1. 打开 Postman 的官方网站 Download Postman | Get Started for Free,选择适合自己的操作系统版本。
  2. 下载完成后,双击安装包进行安装。安装过程中可以根据需要进行设置,比如安装路径等。

2.2 设置代理

如果需要通过代理访问网络,可以在 Postman 中进行代理设置。以下是设置代理的步骤:

  1. 在 Postman 的主界面中,点击右上角的齿轮图标,选择“设置”选项。
  2. 在设置界面中选择“代理”选项卡。
  3. 根据实际情况选择“系统代理”或手动配置代理服务器和端口。
  4. 点击“保存”按钮保存设置。

(1)场景1:自定义代理(转载自 go_forever_happy )

在虚拟机上开启了服务器,但是服务器的ip会发生变化,一旦服务器ip发生变化,所有aip的ip和port都要跟着修改,这样非常麻烦。

解决方案

使用postman的代理的自定义代理。关于自定义代理官方描述:

Use the custom proxy if all of your applications need to use the same proxy.
Turn custom proxy on if you want to direct the requests from Postman go through a custom proxy server.
Turning it off will direct the requests to not use the proxy server.

也就是说,api中的ip和port全部会被替换成指定的ip端口,这样就在服务器ip发生变化时,只需要调整代理ip即可。

配置方法

file >> settings >> Proxy >> 勾选add a custom proxy configuration,并配置对应ip和端口,如需要验证,则填写对应验证。

postman代理设置,应用与中间件,postman,笔记,测试工具

通过选中复选框来选择代理服务器的类型。默认情况下,假如HTTP和HTTPS都被选中,将意味着HTTP和HTTPS请求都将经过代理服务器。

在代理服务器的第一段字段中,输入代理服务器的主机或IP地址(没有协议)。在代理服务器的第二个字段中,输入代理服务器的端口。

(2)场景2: 系统代理

Postman 的系统代理功能可以让用户通过系统代理服务器连接到外部网络环境,实现接口测试和调试任务。

在操作系统别配置一个默认代理,使用系统代理设置,通过操作系统的默认配置,将用户的HTTP或HTTPS请求转发给Postman。

以下是使用 Postman 系统代理功能的步骤:

  1. 在 Postman 的主界面中,点击右上角的齿轮图标,选择“设置”选项。

  2. 在设置界面中选择“代理”选项卡。

  3. 在代理设置中,选择“系统代理”选项。

  4. 点击“保存”按钮,保存代理设置。

  5. 确认系统代理服务器已经正确配置,并已经启用。

  6. 在 Postman 中创建或打开 API 请求。

  7. 在请求的“设置”选项卡中,确保代理设置为“系统代理”。

  8. 点击“发送”按钮,发送 API 请求并等待响应结果。

postman代理设置,应用与中间件,postman,笔记,测试工具

 通过以上步骤,可以让 Postman 使用系统代理服务器连接到外部网络环境,实现接口测试和调试任务。请注意,在使用系统代理功能时需要确保代理服务器已经正确配置和启用,并且在 Postman 中设置正确的代理选项。

(3) 如何设置系统代理

在操作系统中配置一个默认代理的步骤(以 Windows 10 为例):

  1. 打开控制面板,选择“网络和 Internet”选项。

  2. 点击“Internet 选项”链接,打开 Internet 属性设置窗口。

  3. 在 Internet 属性设置窗口中,选择“连接”选项卡,点击“局域网设置”按钮。

  4. 在局域网设置窗口中,勾选“使用代理服务器”选项,并填写代理服务器地址和端口号。

  5. 如果需要进行代理身份验证,可以勾选“需要验证”选项,并填写用户名和密码。

  6. 点击“确定”按钮,保存代理设置。

  7. 在 Postman 中创建或打开 API 请求。

  8. 在请求的“设置”选项卡中,选择“无代理”选项,以使用操作系统中设置的默认代理。

  9. 点击“发送”按钮,发送 API 请求并等待响应结果。

通过以上步骤,可以在操作系统中配置一个默认代理,从而让 Postman 使用默认代理连接到外部网络环境。请注意,不同的操作系统设置方式可能会有所不同,具体请参考相应的操作系统文档。

postman代理设置,应用与中间件,postman,笔记,测试工具

 2.3 设置 SSL 证书

在使用 Postman 进行 API 测试时,有时需要连接到使用 SSL 证书进行保护的服务。为了确保安全连接,需要在 Postman 中设置 SSL 证书。通过设置 SSL 证书,可以实现以下作用:

  1. 验证服务器的身份:SSL 证书可以验证服务器的身份,确保用户连接到的是真正的服务器,而不是中间人攻击者伪造的服务器。

  2. 加密通信数据:SSL 证书可以加密通信数据,保证数据传输过程中的安全性,防止数据被窃听或篡改。

  3. 提供安全的连接:SSL 证书可以提供安全的连接,确保数据传输过程中的安全性,从而减少安全风险和数据泄露的可能性。

在 Postman 中设置 SSL 证书时,可以通过以下步骤:

  1. 在 Postman 中打开“设置”窗口,并选择“证书”选项卡。

  2. 点击“添加证书”按钮,选择要添加的证书文件,并填写证书名称。

  3. 点击“保存”按钮,保存证书设置。

  4. 在 API 请求中,选择“设置”选项卡,并选择“SSL 证书”选项。

  5. 选择刚刚添加的证书,并确保 SSL 安全协议设置正确。

  6. 点击“发送”按钮,发送 API 请求并等待响应结果。

通过以上步骤,可以在 Postman 中设置 SSL 证书,确保连接到使用 SSL 证书保护的服务时的安全性和可靠性。

2.4 设置自动更新

如果需要自动更新 Postman 软件,可以在 Postman 中进行自动更新设置。以下是设置自动更新的步骤:

  1. 在 Postman 的主界面中,点击右上角的齿轮图标,选择“设置”选项。
  2. 在设置界面中选择“更新”选项卡。
  3. 根据实际情况选择“自动更新”或手动更新。
  4. 如果需要自动更新,可以选择“自动更新”选项,并设置更新时间和频率。

通过以上设置,可以更好地使用 Postman 工具进行 API 开发和测试。文章来源地址https://www.toymoban.com/news/detail-586982.html

到了这里,关于PostMan笔记(一)简介+安装和设置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • spring boot 项目中搭建 ElasticSearch 中间件 一 postman 操作 es

    作者: 逍遥Sean 简介:一个主修Java的Web网站游戏服务器后端开发者 主页:https://blog.csdn.net/Ureliable 觉得博主文章不错的话,可以三连支持一下~ 如有需要我的支持,请私信或评论留言! 本文是ElasticSearch 的入门文章,包含ElasticSearch 的环境准备和基础操作(使用postman) Elas

    2024年02月11日
    浏览(37)
  • 【码上起飞】Postman-windows-9.12.2版本安装与汉化并设置全局token保姆级教程(小白教程)

    1.前言 PostMan是JAVA后台开发常用工具,新版的是英文的可能没有汉化,你知道的对于英文不好的你懂的,所以今天就给汉化一下,今天汉化的版本是Postman-windows-9.12.2,废话不多说直接上 2. 网盘下载 直接百度网盘下载,防止版本弄错汉化不成功 3.安装 直接安装到自己的软件目

    2024年02月04日
    浏览(57)
  • postman使用socks4/5代理问题

    想调试接口,但只能内网访问接口,开发电脑无法访问,所以想使用代理来访问 配置好postman代理后,出错如下 后来发现原因是postman只支持http代理,不支持socks代理。 解决办法 1、使用java代理,或httpclient客户端配置socket代理         在jvm中使用vm参数 2、可以网上找chr

    2024年02月12日
    浏览(36)
  • Postman简介及接口测试流程(小菜鸟攻略)

    目录 前言 一、常见接口 二、前端和后端 三、什么是接口测试 四、接口组成 1、接口说明 2、调用url 3、请求方法(getpost) 4、请求参数、参数类型、请求参数说明 5、返回参数说明 五、为什么要做接口测试 本章主要介绍如何使用postman做接口测试。 六、接口测试流程 6.1界面

    2024年02月03日
    浏览(43)
  • Postman汉化教程,教您把Postman设置为中文!

    今天在使用Postman时,发现全是英文,对于我这个英文不好的程序员很不友好,于是我便思考,如何将Postman设置成中文,经过查阅资料与实践最终成功,下面是我分享的Postman汉化教程,祝猿猿们在开发道路上愈战愈勇! 先附一张本人成功汉化的截图: 废话不多说,教程开始! Windows: 第一步

    2024年02月04日
    浏览(42)
  • Postman接口测试: postman设置接口关联,实现参数化

    在实际的接口测试中,后一个接口经常需要用到前一个接口返回的结果, 从而让后一个接口能正常执行,这个过程的实现称为关联。 在postman中实现关联操作的步骤如下: 1、利用postman获取上一个接口指定的返回值,可以在tests中提取响应中的字典做全局变量;如下图 2、编写

    2024年04月16日
    浏览(43)
  • 全网最牛最全Postman接口测试: postman设置接口关联,postman实现参数化

    在实际的接口测试中,后一个接口经常需要用到前一个接口返回的结果, 从而让后一个接口能正常执行,这个过程的实现称为关联。 1、利用postman获取上一个接口指定的返回值,可以在tests中提取响应中的字典做全局变量;如下图    2、编写代码设置全局变量,会自动把全局

    2024年02月08日
    浏览(56)
  • 全网最牛最全Postman接口测试(五): postman设置接口关联,postman实现参数化

    在实际的接口测试中,后一个接口经常需要用到前一个接口返回的结果, 从而让后一个接口能正常执行,这个过程的实现称为关联。 1、利用postman获取上一个接口指定的返回值,可以在tests中提取响应中的字典做全局变量;如下图  2、编写代码设置全局变量,会自动把全局变

    2023年04月08日
    浏览(45)
  • 【工具篇】情侣大杀器,使用postman的代理,抓取手机流量

    目录 1. postman的版本 2. 代理的原理 3. 设置postman代理 4. 查看本机ip地址 5. 手机端设置 6. postman火力全开吧 在postman没有开启代理之前,手机访问直接访问互联网上的服务器,postman开启了代理,则手机对网站服务器发送的请求,会先经过postman,再由postman转发到服务器,同样,服

    2024年02月09日
    浏览(37)
  • 接口测试|Postman设置断言

    作为一款接口测试工 具,postman需要对发送请求后返回的结果是否正确做验证,在postman中通过 tests页签做请求的验证,也称为断言。 Postman设置断言的流程 在tests页签截取要对比的实际响应信息(响应头、响应正文、响应状态码等) 利用断言语句 tests[] 或 chai.js 形式把实际响

    2024年02月07日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包