热门排行
简介
Bruno 是一款全新且创新的 API 客户端,旨在颠覆 Postman 和其他类似工具。Bruno 直接在您的电脑文件夹中存储您的 API 信息。我们使用纯文本标记语言 Bru 来保存有关 API 的信息。您可以使用 Git 或您选择的任何版本控制系统来对您的 API 信息进行版本控制和协作。Bruno 仅限离线使用。我们计划永不向 Bruno 添加云同步功能。我们重视您的数据隐私,并认为它应该留在您的设备上。
软件特色
Bruno 是一款快速、友好的开源 API 客户端,旨在改变由 Postman、Insomnia 等工具所代表的现状。
存储方式: Bruno 将您的集合直接存储在您文件系统的文件夹中,使用纯文本标记语言 Bru 来保存 API 请求的相关信息。
版本控制: 您可以使用 Git 或您选择的任何版本控制工具来协作处理您的 API 集合。
离线使用: Bruno 仅支持离线使用,按作者的说法永远不会添加与云同步的计划,也是为了保护数据的隐私,确保数据的安全性。
Bruno与Postman优缺点对比优点
优点:
(1)完全离线支持: Bruno的离线特性使得它在一些网络受限或安全性要求较高的环境中具有明显优势。
(2)基于Git版本控制: Bruno的Git版本控制功能使得API测试过程更加可控和可追溯,方便团队协作和项目管理。
(3)安全性:由于所有数据均保存在本地,Bruno在数据安全性方面具有更高保障。
(4)可定制、自定义程度高:Bruno允许用户通过编写自定义脚本和插件来扩展其功能,满足更复杂的测试需求。
(5)轻量级:相比Postman,Bruno更加轻量级,启动速度更快,占用更少的系统资源。
缺点:
(1)知名度相对较低,有一定学习曲线:作为一款新兴工具,Bruno的知名度相对较低,可能需要一定的学习和适应成本。
(2)社区支持有限:与Postman相比,Bruno的社区较小,相关的教程和资源可能不如Postman丰富。
(3)较少插件支持: Postman拥有一个庞大的插件生态系统,而Bruno在这方面还在发展中,可能无法提供同样广泛的扩展功能。
使用教程
Create Collection您可以通过从主屏幕或应用程序左上角选择来创建收藏夹。将出现一个弹出对话框,要求您命名收藏夹并选择其在文件系统中的位置。您还可以选择编辑生成的文件夹的名称。
创建收藏对话框
选择Create并... 恭喜!您已成功在 Bruno 中创建了您的第一个系列!
创建您的第一个请求
···从侧边栏中选择您新创建的收藏夹,然后单击New Request下拉菜单中的按钮。
将出现一个对话框,要求您选择请求的类型(HTTP、GraphQL 或来自 cURL)、请求的名称、 HTTP 动词和URL。
创建请求对话框
填写详细信息并单击Create。您已成功在 Bruno 中创建第一个请求!您
可以随意在请求中添加标头、查询参数和请求正文,或者尝试其他可用选项。
更新日志
v1.34.2
What's Changed
Fixes
fix: fixed app crash issue when modifying anything in collection level headers/scripts/tests by @Pragadesh-45 in #3414
fix: fixed postman export issue by @sanjai0py
Full Changelog: v1.34.1...v1.34.2