用于探索和测试API的开源IDE工具-Bruno

1、前言

在进行软件开发与测试过程中,无论是开发人员还是测试人员,都会或多或少地进行接口调试与接口测试。尤其针对那种测试流程规范性很高的项目,测试人员进行接口测试是不可或缺的一部分。而这其中,大多数都会使用 Postman 作为接口测试的工具,无论从功能上还是使用上,大大提高了测试的工作效率。

本文将介绍另一款全新且创新的 API 测试工具 - Bruno,从功能与使用上也不会输给 Postman 的。

2、简介

Bruno 是一款开源的 IDE 工具,用于探索和测试 API。

Bruno 是一款全新且创新的 API 客户端,旨在颠覆 Postman 等其他类似工具。

Bruno 可直接在你的电脑文件夹中存储 API 信息,使用纯文本标记语言 Bru 来保存有关 API 的信息。你可以使用 Git 或选择其他任何版本控制系统来对这些 API 信息进行版本控制和协作。

Bruno 仅限离线使用,不支持云同步功能,从而重视你的数据隐私,并认为它应该留在你的设备上。

官网地址:

https://www.usebruno.com/

3、安装

Bruno 支持 Windows、Mac、Linux

方式一:下载安装可执行文件

下载地址:

https://www.usebruno.com/downloads

方式二:通过包管理器如 Homebrew、Chocolatey、Scoop、Snap 和 Apt 进行安装

 

# 在 Mac 电脑上用 Homebrew 安装

brew install bruno


# 在 Windows 上用 Chocolatey 安装

choco install bruno


# 在 Windows 上用 Scoop 安装

scoop bucket add extras

scoop install bruno


# 在 Linux 上用 Snap 安装

snap install bruno


# 在 Linux 上用 Apt 安装

sudo mkdir -p /etc/apt/keyrings

sudo gpg --no-default-keyring --keyring /etc/apt/keyrings/bruno.gpg --keyserver keyserver.ubuntu.com --recv-keys 9FA6017ECABE0266


echo "deb [signed-by=/etc/apt/keyrings/bruno.gpg] http://debian.usebruno.com/ bruno stable" | sudo tee /etc/apt/sources.list.d/bruno.list


sudo apt update

sudo apt install bruno

使用Bruno CLI,简单的命令行命令轻松运行API集合。

在不同环境中测试API、自动化测试以及将API测试与持续集成和部署工作流集成变得更加容易。

安装Bruno CLI,使用节点软件包管理器,如NPM:

npm install -g @usebruno/cli

安装完成后,输入bru -h 可以查看帮助。

4、快速上手

安装完成后,打开Bruno,可以看到界面很简洁,可以进行创建、打开、导入集合等操作。

创建集合,命名为Demo,所在目录为D:\testdemo。

创建Get请求示例,执行成功。

创建Post请求示例,执行成功。

使用命令行执行API集合,导航到所在的目录,然后运行,并输出API测试结果。

bru run --output results.json

执行结果。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:【文末自行领取】

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值