Bugzy AI 是一款面向软件开发团队的自动化 QA(质量保证)工具,旨在帮助团队在不增加人手的情况下实现持续测试覆盖。根据其官方介绍,Bugzy 的主要特点和能力如下:
用途 Bugzy 专注于自动化软件测试,能够在每次 Pull Request(PR)和部署时自动运行 QA,帮助团队更快地发布高质量软件。
主要能力
- 自动运行测试:每个 PR 和部署都会触发自动化测试,无需编写脚本。
- 理解产品上下文:连接代码仓库、工单和文档(如 GitHub、Linear、Jira、Notion),Bugzy 会学习产品应如何工作,并根据 Slack 中的反馈不断调整。
- 自动生成和维护测试:根据产品上下文生成测试,当 UI 变化时测试会自适应(自愈),并随代码变更更新覆盖范围,消除维护积压。
- 报告结果:在 30 分钟内将回归问题以纯英文描述、截图、复现步骤和根因分析的形式报告到 Slack、Linear 或 Jira。
- 兼容现有测试:支持任何 CI 上的测试框架,能够对失败进行分类(产品缺陷、测试问题或偶发失败),调试并自动修复损坏的测试,同时与 Bugzy 生成的测试并行运行。
- 集成能力:支持 17 个以上集成,包括 GitHub、Slack、Linear、Jira、Notion 等。
使用方式
- 连接工具:链接 GitHub、Slack 和跟踪器,约 5 分钟完成设置。
- Bugzy 学习产品:读取 PR、工单和文档,构建上下文。
- 每次变更触发测试:每个 PR 和部署自动触发测试,无需脚本。
- 获取结果:30 分钟内收到包含截图和复现步骤的发现,并发送到 Slack/Teams。
适用场景
- 工程团队希望加快发布速度,缩小 QA 差距。
- QA 团队人手有限,需要扩展测试覆盖(例如 GoodShape 案例中,QA 负责人需为 20 名开发者扩展测试)。
- 已有测试套件,但需要更智能的失败分类、调试和自动修复。
- 使用 AI 编码代理进行开发,并希望自动验证 AI 生成的代码变更。
限制
- 关于定价:官方 FAQ 中包含“How does pricing work?”,但具体定价信息未在提供资料中说明,暂未提供。
- 关于安全性和数据保护:FAQ 中有相关问题,但具体细节未在资料中提供,暂未提供。
- Bugzy 已加入 Felan,后续产品发展请访问 felan.ai 了解。