测试脚本接口自动化
前置条件
- 已创建了 API 请求集(示例名为:api-collects)
- 已创建了 API 请求(示例名为:api request1)
- 已创建了环境变量(示例名为:demo)
- 也为 API 请求编写了 assert 或者 tests 脚本
接口自动化项目 demo
- 安装 node.js
- 安装 npm
- 新建项目文件夹(示例名为:bruno-test)
- 项目文件夹下执行 npm init 将项目初始化为 npm 项目
- 安装 @usebruno/cli 依赖 (脚本为:npm install @usebruno/cli)
- 打开保存 API 请求集的文件夹目录,将 api-collects 目录下的所有文件都复制到 bruno-test 项目目录下下
- 项目目录如下所示
bruno-test //项目主文件夹
api request1.bru //api 请求
enviroments //环境变量
demo.bru
bruno.json
node_modules //node 包依赖
package-lock.json
package.json //npm 项目配置文件
- 运行接口自动化脚本
bruno run --env demo
- 运行结果如下