ToolQuestor Logo
Bruno
暂无评价
0 已保存
已添加:9/20/2025
类型:Desktop App
月访问量:-
定价:
FREEFREEMIUMSUBSCRIPTION
人工智能驱动基于云端软件即服务API 可用协作自动化分析工具
Bruno screenshot 2
Bruno screenshot 3
Bruno screenshot 4

什么是Bruno?

Bruno 是一款“离线优先的 API 客户端”,彻底革新了开发者测试和管理 API 的方式。Bruno 不强制你创建账户或将数据存储在云端,而是使用一种名为“Bru”的简单文本格式,直接将所有内容保存在你的设备上。

这种方式意味着你的 API 集合、测试和敏感数据除非你选择分享,否则永远不会离开你的电脑。Bruno 支持所有主流的 API 类型,包括 REST、GraphQL 和 gRPC,使其适用于任何项目。

该工具与 Git 及其他版本控制系统无缝集成,允许团队像管理代码一样协作管理 API 集合。Bruno 还包含基于 JavaScript 的测试、环境管理以及命令行支持,方便实现自动化和持续集成工作流。

如何使用Bruno

Bruno 旨在为初学者和有经验的开发者提供简洁易用的体验。您可以免费下载并立即开始测试 API,无需创建任何账户。

开始使用 Bruno 的步骤:

  • 从官方网站下载适用于您的操作系统(Windows、Mac 或 Linux)的 Bruno。

  • 点击“创建集合”,选择文件夹位置,创建一个新的集合。

  • 通过指定方法(GET、POST 等)和 URL,添加您的第一个 API 请求。

  • 根据需要配置请求头、参数和请求体。

  • 运行请求,并查看带有语法高亮和格式化的响应。

  • 在“测试”标签中添加 JavaScript 测试,以自动验证响应。

  • 使用环境变量管理不同的配置(开发、预发布、生产)。

提升效果的小贴士:

当您将 API 集合与项目代码一起组织在 Git 仓库中时,Bruno 的表现最佳。这可以保持所有内容同步,并方便团队成员访问最新的 API 示例。对于复杂的测试场景,使用 Bruno 的 JavaScript 测试功能创建自动化验证脚本,并与您的 CI/CD 流水线一起运行。

Bruno的功能

  • 完全离线的API客户端,无需云同步

  • 使用.bru标记语言的Git友好型文件存储

  • 支持REST、GraphQL和gRPC API

  • 基于JavaScript的测试和自动化功能

  • 支持密钥的环境变量管理

  • 用于CI/CD集成的命令行界面

  • 支持从Postman和Insomnia导入集合

  • 适用于Windows、Mac和Linux的跨平台桌面应用

  • 开源且核心功能免费

Bruno定价

最受欢迎
Free

Free

包含内容:
  • 无限制的API集合和请求次数
  • 完整的离线功能
  • 支持 .bru 文件格式的 Git 集成
  • JavaScript 测试与自动化
  • 环境变量管理
  • 支持命令行界面自动化
  • 从 Postman 和 Insomnia 导入
  • 跨平台桌面应用程序
Pro

$6

包含内容:
  • 包含所有免费功能
  • 高级 Git 客户端集成
  • OpenAPI 设计工具
  • 优先支持
  • 增强的工作流程自动化
  • 高级协作功能
Ultimate

$11

包含内容:
  • 包含所有专业功能
  • 企业级自动化工具
  • 扩展的OpenAPI功能
  • 高级安全功能
  • 高级集成
  • 专属账户管理

Bruno技术栈

JavaScriptJavaScriptCSSCSSTypeScriptTypeScriptBashJSXSCSSSCSSExpressExpressAWSAWSReactNodeJSNodeJSElectronPostHogGithub ActionsDependabotJestJestTesting LibraryBabelWebpackRollupnpmnvmPlaywrightJSON SchemaEslintPrettierTablerTailwindCodeMirror
星标37,752
分支1,912
仓库年龄3 年
最后提交3 天 前

关于Bruno的常见问题

Bruno 完全免费使用吗?
是的,Bruno 提供了一个功能强大的免费版本,支持无限制的 API 测试、Git 集成、JavaScript 测试和命令行界面支持。付费计划(每月 6 至 11 美元)增加了高级功能,如增强的 Git 客户端集成和 OpenAPI 设计工具,但核心功能将永远免费。
Bruno 与 Postman 有何不同?
Bruno 完全离线工作,将集合存储为设备上的文件,而 Postman 需要云账户和互联网连接。Bruno 原生集成了 Git 进行版本控制,使通过代码仓库协作比通过云工作区更容易。
我可以将现有的 Postman 集合导入 Bruno 吗?
是的,Bruno 支持从 Postman 和 Insomnia 导入集合。导入过程会自动转换您的请求、环境和基本测试脚本,但您可能需要调整一些 JavaScript 测试以符合 Bruno 的语法。
Bruno支持团队协作吗?
绝对可以。Bruno 的协作模式通过 Git 仓库实现,集合以可读的文本文件形式存储。团队可以使用与代码相同的工作流程(包括拉取请求和版本历史)来共享、审查和协作 API 集合。
我可以用Bruno测试哪些类型的API?
Bruno 支持 REST API、GraphQL 查询和变更以及 gRPC 服务。您可以测试任何基于 HTTP 的 API,全面支持身份验证方法、自定义头部、请求体以及使用 JavaScript 断言的自动化测试。

分享您使用 Bruno 的体验

加载中...

查看用户对以下工具的评价 Bruno

0.0

0 评价

5
0
4
0
3
0
2
0
1
0

暂无评价

成为第一个评价者 Bruno

嵌入Bruno徽章

向您的社区展示Bruno在Tool Questor上的特色推荐。将这些精美的徽章添加到您的网站、文档或社交资料中,以提高可信度并带来更多流量。

Light Badge Preview