BrickCore AI自动化测试平台
·
BrickCore 自动化测试平台
基于 FastAPI + Vue3 的 Web UI / 接口 / 性能 / AI 一体化测试平台。
源码地址:源码地址
欢迎大家使用,有帮助的的话帮忙点个⭐,Orz
功能概览
| 模块 | 说明 |
|---|---|
| 接口自动化 | 接口管理、用例/套件/计划、数据工厂、定时任务 |
| AI 测试 | 需求生成功能用例、助手、问答评测、失败分析等 |
| 性能测试 | 场景压测;高并发可配合 执行机 中的分布式 Worker |
| Web UI 自动化 | 用例编排、录制、计划执行;需安装 Windows 执行器 |
功能演示
README 内嵌大图会被 Gitee 压缩变糊,高清说明与录屏见演示站静态页(纯 HTML,随仓库 showcase/ 部署):
👉 产品功能演示 可点击查看高清视频演示哦
👉 使用说明(文档) — 无需登录,与平台「文档中心」同目录
| 亮点 | 说明 |
|---|---|
| AI 需求 → 功能用例 | 上传 PRD,AI 批量生成,支持禅道 / 导出 XLSX |
| UI MCP 录制 | MCP / 平台助手驱动浏览器录制 |
| UI 定位器自愈 | 页面小改后自动尝试修复定位器 |
| 接口用例 AI 生成 | 基于 Swagger 生成接口自动化用例 |
安装步骤:
- 下载并解压
BrickCoreRunner.zip(路径勿含中文/空格) - 运行
BrickCoreRunner.exe - 使用演示账号登录,点击 上线;在 设备管理 确认在线
更多说明:docs-site/guide/runner-client.md
平台截图:




Linux 服务器 Docker 部署(自建)
第一次部署请直接跟详细文档(按步骤 0~9 执行):
👉 docs-site/guide/docker-deploy.md(腾讯云 CVM + OpenCloudOS 9 完整示例)
根目录下文仅作速查;环境安装、安全组、排错以部署文档为准。
注意:服务器上只使用
docker-compose.yml全栈,不要再跑docker-services.yml(会端口冲突)。
部署前准备
| 项 | 要求 |
|---|---|
| 系统 | OpenCloudOS 9(腾讯云常见)或其它 64 位 Linux |
| 规格 | 2GB+ 内存、50GB+ 磁盘 |
| Git / Node / Docker | 见部署文档步骤 1~2;OpenCloudOS 用 dnf install nodejs npm,不要用 dnf module nodejs 和 NodeSource 一键脚本 |
| 腾讯云 | 安全组放行 TCP 80(必开) |
速查命令(已完成步骤 1~2 后)
git clone https://gitee.com/BanZhuanKeOrz/BrickCore.git
cd BrickCore
cd frontend && npm install && npm run build && cd ..
# 建议改 docker-compose.yml:MINIO_PUBLIC_ENDPOINT: <公网IP>:9200
docker compose up -d --build
docker compose logs -f backend # 出现「启动后端服务」后 Ctrl+C
docker exec -i fastapi_mysql mysql --default-character-set=utf8mb4 -uadmin -pBrickCore123456 fastapi < database.sql
访问 http://你的公网IP/,
本机开发(可选)
见 部署文档 · 附录 B。
文档
| 文档 | 说明 |
|---|---|
| Docker 部署(腾讯云 OpenCloudOS) | 自建环境跟做 |
| docs-site/ | 功能使用说明 |
支持与交流
- 觉得有用欢迎 Star
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐




所有评论(0)