继续浏览精彩内容
慕课网APP
程序员的梦工厂
打开
继续
感谢您的支持,我会继续努力的
赞赏金额会直接到老师账户
将二维码发送给自己后长按识别
微信支付
支付宝支付

2025年最好用的Chrome插件:API开发与测试的最佳选择

慕盖茨4494581
关注TA
已关注
手记 260
粉丝 11
获赞 28

几乎每一个现代应用程序都依赖于APIs,这就是为什么有这么多工具可以帮助我们测试及开发API。

虽然大多数开发者依赖完整的应用程序,一些实用的Chrome插件可以优化开发过程。

今天,我们将要介绍一些最好的Chrome扩展程序,用于API开发和测试的,这些扩展程序将是即将到来的2025年最佳选择。

咱们跳进去吧。

……

如果你还不知道,Chrome 正在做一些更改,这可能会导致一些扩展程序不再被支持。

Manifest V2 现已弃用 意味着 Chrome 正在转向 Manifest V3,这将限制许多现有扩展程序(尤其是广告屏蔽器和隐私工具)所依赖的一些功能。

更多详情请参见黑客新闻讨论

点击这里查看不被支持的扩展

这些扩展,除了最后一个之外,都遵循最新的规定。

省略号

1. Requestly - 免费的 API 测试和模拟插件,Requestly

如图

Requestly 是一个开源的前端开发平台,它帮助开发者更快地测试和调试应用,而无需重复部署。

该 Chrome 扩展程序帮助你完成以下事项:

✅ 重定向网址并测试 GraphQL 接口。
✅ 拦截并修改 HTTP 请求和响应。
✅ 测试、验证、模拟 API 响应,以及其他更多功能。

它看起来是这样的。

Chrome插件,点击图片查看

他们还提供桌面应用(Windows、Linux、苹果硅芯片、Mac Intel芯片),如果你想获得更原生的体验,你可以有更多的选项。

✅ API 测试客户端,可帮助在开发和质量测试阶段测试 API 的功能。

支持 API 集合、环境变量、本地保存的 API 请求历史记录。您还可以从各种来源导入和导出 API 合同和集合,例如 cURL、OpenAPI、Postman 等。关于该 API 客户端的详细信息,请参阅这篇博客 链接

API客户端概览

✅ 您也可以使用模拟服务器创建云端模拟。同样,您可以使用“修改 API 响应规则”来创建本地模拟,该规则允许您更改响应状态和内容以测试不同情况。

右键点击一下 API 接口

✅ 您可以使用 Network Interceptor 监控并记录手机/电脑应用的 API 数据情况。

 点击查看桌面客户端

桌面版

✅ 您可以将拦截工具中的 API 的流量记录下来,几秒钟内批量创建多个 API 模拟,轻松快速模拟整个服务。

匹配的规则 这是一张匹配规则的图片

假规则

MakeMyTrip API 模拟规则

规则小组

此 Chrome 扩展有 200,000 用户,评分 4.3(1200 条评价,好评如潮)。

试试 Requestly 🔥

...

这里什么都没有 (zhe li shenme dou mei you)

2. Postman Interceptor - 拦截并同步浏览器请求到 Postman。

Postman 拦截工具

许多开发者使用Postman来进行API測試,但捕获浏览器请求可能比较麻烦。

Postman Interceptor 通过将浏览器中的 cookies 和 headers 同步至 Postman,使调试 API 更加方便。

拦截器让这个过程变得简单无痛。之前需要通过代理才能完成的任务,现在可以直接实现,无需任何安装步骤或额外配置。

Postman拦截工具

它有70万用户,评分是4.3(956条评论)。

试试 Postman Interceptor 🔥

……

3. Talend API测试器 - 可视化地测试和交互REST、SOAP和HTTP APIs。

Talend API 测试器的图片:Talend API 测试器

Talend API Tester 可以轻松调用、发现和测试 HTTP 和 REST API。它之前曾被称为 Restlet Client,

这能帮助你:

✅ 发送请求,然后查看回复。

请求可以通过插入变量来动态化请求。安全性和认证得到了全面支持,同时还支持超媒体内容和HTML表单提交。你能够可视化、美化显示并检查HTTP响应。

✅ 您可以进行多种API响应测试。例如,使用断言验证来验证头部、响应体的一部分以及响应时间和其值。

✅ 使用例如状态码、头部、XML 和 JSON 正文、响应时间等信息来验证响应。

✅ 轻松导入 Postman 集合、Swagger/OAS/OpenAPI 和 HAR(HTTP Archive)。

它拥有60万用户,评分达到4.8(拥有4200条评论)。

试试 Talend API Tester, 🔥,它很酷!

……

4. Boomerang - SOAP 和 REST 接口客户端。

回飞镖

Boomerang 是一个用于测试 REST API 和 SOAP 服务的 API 测试工具,你可以用一个应用程序测试这两种服务。

您还可以导出和导入数据,并且这个扩展会保存您发送的请求历史,这样你可以轻松回顾。您还可以通过变量和脚本创建自定义动态请求。

它使用本地数据存储,无需依赖云。

它拥有100,000用户,评分是4.6(有1000条评论)。

试试 🔥 Boomerang


5. ModResponse - Mock和Replay API接口的插件

管理员回复

使用ModResponse,你可以修改、模拟和重放HTTP响应数据。它不需要额外的代理或代码更改,因此你可以迅速测试各种场景并解决边缘情况的问题。

也可以使用更复杂的过滤选项,并且可以模拟网络故障。

让我们想象一下,你有一些API请求需要很长时间才能处理完毕,每次你稍微调整一下UI时,都需要等待超过10秒才能看到结果,才能看到修改的效果。

使用重放响应,你可以记录并重放慢速 API 请求。这样,你只需等待一次慢速 API 的响应。所有后续请求都会从缓存中快速响应,只需几毫秒。

它拥有1万名用户,评分是4.6(基于23条评论)。

(查看一下 ModResponse 🔥)


6., LambdaTest - 自动化的跨浏览器兼容性测试。

lambdatest

虽然这与API测试没有直接关系,但还是可以试试看。

你可能会发现一个在你的电脑上看起来完美的网站,但在别人的手机上却出现布局问题。LambdaTest 帮助你消除这种猜测。

你可以对超过2000种真实浏览器和操作系统进行自动化跨浏览器测试。你也不必每次手动选择浏览器,更加方便。只需添加你喜欢的配置,然后在浏览器标签页上点击一下就可以了。

你可以生成屏幕截图,安排屏幕截图的生成时间,进行地理位置测试等等。

它有7000名用户,评分是4.6(19条评价)。

试试 LambdaTest 🔥


7. JSON Viewer Pro - 可以美化并格式化JSON数据。

JSON 查看器专业版(JSON Viewer Pro)

一个大且被压缩的 JSON 响应很难调试。此扩展可以在你的浏览器中自动格式化并为 JSON 数据添加语法着色,从而使 JSON 更容易阅读和理解。

你可以导入 JSON 数据,并在控制台中访问这些 JSON。使用面包屑导航,获取 JSON 属性的深度路径,还可以复制每个端点的路径或对应的值。它还提供两种格式化方式。

树形图

树形图

图表

图表

JSON(JavaScript对象表示法)是当今在API中最常用的数据格式,因此非常有用。

它拥有200,000用户,评分高达4.7(138条点评)。

试试 JSON Pro 🔥


8. 清除缓存 - 一键清除缓存和Cookies,以及其他网站数据。

清空缓存

Clear Cache工具提供了一种快速简便的方法,帮助您快速轻松地清除浏览器缓存中的Cookies、图像、文件以及其他类型的站点数据,只需单击即可。

当你开发 Web 应用程序或测试 API 集成时,缓存数据可能导致意外行为或过时的结果。不必在浏览器设置中查找,这个插件提供了一个快捷操作,确保你可以从一个干净的起点开始。

你可以精细控制要清除的内容,并且它只会清除当前激活的标签页的数据,因此对于开发者来说非常有用。

清空缓存

它拥有100万用户,评分达到4.5(1.1千条评价)。

清除缓存 ⭐️


9. Ghost Inspector — 自动化的网站测试工具.

鬼魂检测器

Ghost Inspector 是一个自动化浏览器测试工具,允许你在网站和 web 应用程序上运行自动化测试,以确保它们的功能正常。

你可以将它们记录在你的测试服务器上,并在代码更改时,可以通过我们的 API 进行执行,或者将它们记录在你的线上站点上,并在设定的间隔时间自动运行,以持续检查是否有问题。

你可以看看这个演示短片,了解一下这个想法!

它有1万名用户,评分是4.2(30条评论)。

试试 Ghost Inspector 🔥


10. 又一个REST客户端插件 - 测试和调试REST接口。

又一个REST客户端来了

YARC(又一个REST客户端(YARC))是一个简单的REST客户端,可以帮助您开发、测试和调试REST API。

你可以,

✅ 查看所有之前的请求和响应。
✅ 选择众多现有的请求头。
✅ 查看带有漂亮语法高亮的请求响应(包括 JSON、XML、HTML 和 CSS 等)。
✅ 保存喜欢的请求(包括头部、负载等),并可以通过单击来重复使用。

它支持其他方法(如 GETPOSTPUTDELETEPATCHHEADOPTIONS),并显示每个请求完成所需的时间。

![另一个REST客户端]( https://imgapi.imooc.com/67aab1af08d41fa308000500.jpg ),如图所示

请留意,因为此扩展程序不符合 Chrome 扩展的最佳规范,因此它可能很快将不再获得支持。

它有60,000名用户,评分达到4.4,共有138条评论。

试试Yet Another REST Client 🔥


我还在研究其他一些扩展,所以这里有两个不错的扩展程序。

就这样了!

API无处不在,有正确的工具可以大大简化开发和调试过程。

我希望你找到一些有价值的内容,如果知道其他有用的插件,也可以告诉我。

祝你今天过得愉快!下次聊!:)

你可以在我个人网站 anmolbaranwal.com 查看我的作品。
谢谢您的阅读!🥰

用户名为Anmol_Codes的Twitter个人主页
用户名为Anmol-Baranwal的GitHub个人主页
用户名为Anmol-Baranwal的LinkedIn个人主页

GIF 挥手告别的GIF

打开App,阅读手记
0人推荐
发表评论
随时随地看视频慕课网APP