Bruno 快速入门:开源 API 测试工具的安装与本地集合实践

发布时间:2026/8/31 19:57:33
Bruno 快速入门:开源 API 测试工具的安装与本地集合实践 Bruno 快速入门开源 API 测试工具的安装与本地集合实践【免费下载链接】brunoOpensource IDE For Exploring and Testing APIs (lightweight alternative to Postman/Insomnia)项目地址: https://gitcode.com/GitHub_Trending/br/bruno假设你要给团队维护一套内部 API每次联调都要手动拼参数、对响应重复劳动不少。Bruno 是一个开源的 API 测试工具也是 Postman 和 Insomnia 的轻量替代品它把请求集合直接存成你电脑上的文件夹离线可用还能接入 Git。下面跟着装一个、发出第一个请求再学几条日常提效技巧。认识 Bruno轻量开源 API 测试客户端一句话定位离线优先、文件即集合的 API 探索与测试工具。核心亮点集合存为纯文本 .bru 文件Git 直接协作历史可追溯纯离线使用不做云同步自带 CLI可跑进 CI 流水线支持 Mac、Windows、Linux 三大平台Bruno 主界面左侧是请求列表右侧完成 URL、请求头、Body 配置Bruno 最快安装与首次启动步骤安装macOS 执行brew install brunoWindows 用choco install bruno或winget install Bruno.BrunoLinux 可用 Snap、Flatpak 或 Apt。从开始菜单或程序坞启动 Bruno首次打开显示欢迎页。点 Open Folder选一个空目录Bruno 会在其中生成 bruno.json 和 collection.bru初始化一个集合。右键集合根目录 → New Request输入名称选择请求类型HTTP、WebSocket、gRPC 等。填入请求地址如https://httpbin.org/get选 GET 方法。点 Send右下方即可看到状态码与 JSON 响应。Bruno 常用进阶技巧搜索、变量与 CLI本地集合每个请求就是一个 .bru 文本文件可用任意编辑器修改全局搜索打开全局搜索面板按请求名、URL、内容跨集合查找大项目里定位某个接口不再靠翻目录。变量与环境环境面板里建一套 dev、一套 prodURL 中写{{baseUrl}}切环境后同一份请求不用改代码。Bruno CLI执行npm install -g usebruno/cli安装进集合目录跑bru run就能把全部请求在命令行里跑一遍适合挂进 CI。Git 协作集合目录直接执行git init并推送同事 clone 后打开该文件夹即是完整集合每次改动都有记录。导入旧集合通过导入功能转换 Postman、Insomnia、OpenAPI 文件老资产可以整体迁移。集合纳入 Git 后每个 .bru 文件的变更都能被版本控制追踪Bruno 常见避坑答疑现象原因与解决办法界面找不到简体中文选项当前界面翻译只有英文建议安装系统级中文字体并参考仓库内 中文 README 了解功能。全局搜索搜不到某个请求检查请求名拼写或改用 URL、Body 里的关键词检索确认搜索范围覆盖了目标集合。中文响应显示乱码用文本编辑器以 UTF-8 重新保存文件并检查响应编码确保系统已安装完整中文字体包。打开文件夹后集合是空的确认目录里有 collection.bru 或至少一个 .bru 请求文件且文件为 UTF-8 编码。请求 401 / 403检查 Auth 标签页的认证配置确认 API Key 填在正确的请求头或字段里。Bruno CLI 终端运行集合配合bru run做自动化测试适合谁用从哪里继续Bruno 适合想离线管理 API、让集合进 Git、把测试跑进 CI 的开发者与小团队如果你重度依赖云端同步它目前不提供。更多功能细节可以看仓库内的 贡献指南 和 Bruno CLI 文档按自己的场景继续深入。【免费下载链接】brunoOpensource IDE For Exploring and Testing APIs (lightweight alternative to Postman/Insomnia)项目地址: https://gitcode.com/GitHub_Trending/br/bruno创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考