postman好用的插件有哪些,给出实例和插件下载地址、使用方法
Postman 是一个常用的高级 API测试工具,也可以用来测试 Web 应用程序。它提供了许多内置的功能和工具,同时还支持通过插件拓展其功能。下面是几个很实用的 Postman 插件:
JWT(JSON Web Token):
该插件可以通过提供简单的配置,为 Postman 添加一堆工具和功能,以帮助您使用 JWT 进行授权。
下载地址:https://chrome.google.com/webstore/detail/jwt/niokmjenkkahpmhjmhajlcfibpjdgmia?hl=en
使用方法:打开 Postman 并创建新请求,在顶部菜单栏中选择“Interceptor”选项卡。 在这里,您可以启用或禁用拦截器,设置拦截器规则并查看其他相关信息。
Thunder Client:
Thunder Client 是一个与 Postman 类似的工具,它侧重于性能和速度,并具有直观的用户界面和易于使用的工具。
下载地址:Thunder Client - Lightweight Rest API Client Extension for VS Code
使用方法:打开 Postman 并创建新请求,在 “Apps” 下面就可以找到 Thunder Client 了。然后您可以按照提示进行操作。
GitLab CI/CD:
这款插件可以帮助您将您的 Postman 集成到 GitLab CI/CD 流程中,尽量减少出错率,并方便您对项目进行更好的管理。
下载地址:https://docs.gitlab.com/ee/ci/examples/postman.html
使用方法:请参考官方文档的指示操作。
JSON Formatter:
此插件可以将返回的 JSON 数据格式化为易读的格式,便于阅读、分析和调试,对于开发完成以后的接口测试很有用。
下载地址:https://chrome.google.com/webstore/detail/json-formatter/bcjindcccaagfpapjjmafapmmgkkhgoa
使用方法:打开 Postman,在响应区域右上角找到“Preview”按钮,然后点击“Pretty-Print”按钮即可使 JSON 数据变得更加美观和易读。
当然,还有其他一些很实用的 Postman 插件,以下是其中一些:
Auto Save Request:
这款插件可以将您的所有请求配置自动保存到 Postman 中,以便您在需要时快速回到您原本的工作状态。
下载地址:https://chrome.google.com/webstore/detail/postman-auto-save-request/caicnmbohbmniladhbmaomjgenfikejm
使用方法:安装插件后,在 Postman 界面中单击启用插件。 清空测试数据非常重要,如果您不想清空,请设定相关规则以保留恰当的数据。
context Viewer:
该插件可以帮助您可视化查看 HTTP 请求和响应的上下文情况,特别是对于调试大型 API 很有用。
使用方式:在 Postman 响应区域的右上角找到“Privacy View”按钮,然后选择上下文查看器选项。 按页或行翻页寻找到目标数据。
Code generator:
这个插件可以根据您的 POST 请求内容自动生成相关编程语言代码,现在支持众多编程语言,比较适合前后端沟通。
下载地址:Generating client code | Postman Learning Center
使用方式:Displaying the code snippet in desired language and hit copy to clipboard.
Newman:
Newman(Postman CLI) 用于在终端中运行 Postman 测试机,能够方便地与其他命令行工具进行协同工作。它也允许您在开发和生产之间共享测试脚本。
下载地址:newman - npm
使用方法:请参考官方文档进行操作。
Faker:
这款插件可以让您在 Postman 中使用伪造的数据来模拟请求。 常用于 API 的测试及开发过程中。
下载地址:https://chrome.google.com/webstore/detail/fakerjs-extension/ifdkpghhcnohjgldnkkfolhaadpolnfm
使用方法:使用 postman 界面来打开模板, 然后使用 Generate 在输出栏生成虚假的输入数据,最后返回到 您通常的 POST 请求中。
Encrypt Response:
这个插件可以持续地解密您的 API 响应以得到有关响应的更多信息。这种加密技术可以帮助保护敏感数据免受未经授权的用户获取。
使用方式: 安装插件并启用,之后您可以在 Chrome 地址栏中启用或停用该功能。
Swagger2Postman:
此插件能够将一个 swagger 规范转化成 Postman 集合,并且导入到 Postman 中。
下载地址: https://github.com/postmanlabs/swagger2postman
使用方式: 用文件上传或者直接将你的swagger文档链接写在输入框里后,便可开始使用。
JSON Formatter:
这个插件可以美化JSON数据,使其更加易读。适用于对于要处理各种不同的 JSON 数据。
下载地址: https://chrome.google.com/webstore/detail/json-formatter/bcjindcccaagfpapjjmafapmmgkkhgoa?hl=en
使用方法: 点击 Chrome 工具栏上的编辑图标,选择 Json Formatter 的选项并启动插件。它将自动为您完成格式化工作。
Proxy SwitchySharp:
这个插件在 postman 中使用代理非常方便。适用于需要进行 API 调试、监视或测试实验时。
下载地址: https://chrome.google.com/webstore/detail/proxy-switchysharp/dpplabbmogkhghncfbfdeeokoefdjegm?hl=en
使用方式: 在 Chrome 浏览器上安装该扩展后,打开软件并单击右下角的“选项”按钮,在添加访问网络时输入网址,并指定所需的代理。
Postman Interceptor:
这是一款功能强大的 postman 插件,它可以让 postman 拦截所有请求。主要应用在 API 请求和响应之间的拦截以及 HTTP 代理记录中。
下载地址: https://chrome.google.com/webstore/detail/postman-interceptor/aicmkgpgakddgnaphhhpliifpcfhicfo
使用方式: 安装 Interceptor 后,如果已经有一个运行的 Postman 可以在窗口中看到能够稳定加载的拦截答复的标志。当点击发送请求以后的成功后,捕获所有的拦截请求和响应。
请注意,有些插件可能无法在所有环境中正常工作,或者实际效果不如预期。一定要谨慎地安装每一个扩展程序,在其发布源被验证为安全后再进行使用。
Newman:
Newman是一款命令行工具,可以让你在终端中使用 Postman collection 运行测试脚本。适用于将 Postman 集合导出成为单独的 JSON 文件后进行断言和监测。
下载地址: newman - npm
使用方法: 安装 Node.js 和 npm 后,在命令行中输入以下命令安装 Newman:
复制代码
npm install -g newman
Postman Console Utils:
这个插件可以让您在 Postman 控制台中更好地查看 JavaScript 中的 console 应用程序。适用于开发人员调试使用。
下载地址: https://github.com/advtronic/postman-console-utils
使用方式: 您可以通过添加额外的功能而无需自己创建代码来扩展 Filter Studio 的环境。这时候,postman 控制台就会立刻显示相关信息。
Code美化:
这是一个简约且有效的美化源代码编辑器的 Chrome 扩展程序。 适用于需要对 API 请求、响应等结果做直观处理。
使用方式: 在请求和响应标签上单击“CodeMirror Syntax Highlighting”。 界面顶部菜单栏将会呈现出该附加项的所有可用选项。
请注意,有些插件可能无法在所有环境中正常工作,或者实际效果不如预期。一定要谨慎地安装每一个扩展程序,在其发布源被验证为安全后再进行使用。
Postman Interceptor:
这个插件可以允许您截获和处理请求,从而更好地控制 API 测试过程中的数据流。适用于调试和测试使用。
下载地址: https://chrome.google.com/webstore/detail/postman-interceptor/aicmkgpgakddgnaphhhpliifpcfhicfo
使用方式: 安装 Postman Interceptor ,在请求和响应标签上单击“拦截器”。 现在,它会开始捕获您的 API 请求,您可以像平常一样通过 Postman 发送请求。
Postman Autocomplete JS Library:
此插件添加了 JavaScript 库自动完成以提高开发人员效率。适用于需要在 Postman 内部写代码的用户。
下载地址: https://github.com/tanhakabir/postman-auto-jslibs
使用方式: 在请求标签中输入“p”并按 Tab 键,会弹出相关的建议列表。选择其中一个库后,Postman 可以获得对该库的全面支持,使您轻松编写更快速和有信心的JavaScript.
Postman Sandbox Console Enhancer:
这个插件为沙盒环境添加了一些增强功能:打印语句、错误日志记录等。适用于希望在 Postman 中使用 JavaScript 沙盒的人。
下载地址: https://www.npmjs.com/package/postman-sandbox-console-enhancer
使用方式: 安装 Postman Sandbox Console Enhancer 后,在请求和响应标签中输入 JavaScript 代码,并将其运行在 Postman 沙盒实例中。 插件会自动启动日志输出,并向控制台输出已解决的错误。
Postman BDD:
这个插件允许您非常轻松地将基于行为的测试 (BDD) 测试用例添加到 Postman 中,从而更好地控制 API 测试过程。适用于需要编写附加测试的用户。
下载地址:https://github.com/UdaySavkar/postman-bdd
使用方式:安装 Postman BDD 后,在您的 API 请求和相关状况之间创建一个行为规范。 这将根据已定义的标准自动运行测试并输出结果。
Postman Test Reports and Stats:
此插件会生成详细的测试报告和数据统计信息,以帮助您跟踪测试进展并检测潜在的错误或问题。适用于需要进行深入分析和性能优化的用户。
下载地址:https://chrome.google.com/webstore/detail/postman-test-reports-and/dldlncdelkgolifmbliaapgmdgbbocja
使用方式: 安装后,简单地运行任何需要测试的 API 请求,并生成测试报告和设备统计数据。该插件还支持自定义设置来满足您的具体需求。
Postman Set Environment Variables from JSON File:
此插件可使用 JSON 文件从外部源更新 Postman 环境变量。适用于需要批量处理大量数据的用户。
下载地址:https://github.com/shanewwarren/postman-set-env-json-file
使用方式:安装后请打开 Postman,在“环境”顶部选项卡下找到您要更改的环境变量、选择相应的 JSON 文件,默认情况下该文件位于桌面上)。 插件将自动处理所有条目并相应更新 Postman。
Postman Canary:
此插件使您可以尝试尚未发布的特性和改进功能,但要注意这些版本可能不稳定或存在问题。适用于追求最新技术的用户。
下载地址:https://app.getpostman.com/app/canary-release-notes
使用方式:安装 Canary 版本后,请按通常方式在 Postman 中使用。
以上是更多好用的 Postman 插件,使用方法都非常简单明了。请注意,有些插件可能无法在所有环境中正常工作,或者实际效果不如预期。一定要谨慎地安装每一个扩展程序,在其发布源被验证为安全后再进行使用。
版权归原作者 幸福的达哥 所有, 如有侵权,请联系我们删除。