描述
Bugster 在每个拉取请求中使用 AI 测试代理在真实浏览器中运行自动化端到端测试,这些代理像真实用户一样点击、输入和导航。没有固定的脚本或选择器:用户用普通英语描述要测试的内容,代理生成并执行测试,优先处理从 PR 差异中检测到的更改,以确保最相关的流程首先得到覆盖。
阅读更多
测试是自我维护的,并在拉取请求之间自动更新,通常在真实浏览器中并行运行,耗时不到一分钟。Bugster 通过 GitHub 应用和 CLI 了解代码,能够在本地、预发布环境和 CI 平台(如 Vercel 和 Railway)上工作,并能够捕捉 UI 中断、流程中断、身份验证问题、缺失元素和边缘案例回归。当测试失败时,它会生成详细的错误报告,包括重现步骤和视频录制。
开发人员可以将测试以人类可读的 YAML 格式拉取到本地,在 Cursor 或 Claude Code 中编辑,并将更改推送回去,而 QA 和产品团队则可以使用自然语言在 Web 应用中创建测试。数据在传输和静态状态下都经过加密处理,Bugster 从不访问或存储源代码,客户数据也从未用于训练 AI 模型。计划从免费($0)开始,付费层级为 $20 和 $99。
- 类别AI 代码审查与测试
- 定价模式免费增值
- 部署云端
- 平台网页版
Bugster的核心功能
AI 代理在每个拉取请求中在真实浏览器中运行 E2E 测试
使用普通英语创建测试,无需脚本或选择器
零维护,自我更新的测试跨 PR
基于 PR 差异的更改流程优先级
GitHub 应用和 CLI 集成以实现代码感知测试
在本地、预发布环境和 CI(Vercel、Railway)上运行
详细的错误报告,包括重现步骤和视频录制
可在 Cursor 或 Claude Code 中编辑的人类可读 YAML 测试
如何使用 Bugster?
连接您的代码库:安装 GitHub 应用并链接您的代码库以进行自动化测试。
描述测试:在 Web 应用或 CLI 中使用普通英语描述要测试的用户流程。
在 PR 上运行:让 AI 代理在每个拉取请求中生成并运行真实浏览器中的 E2E 测试。
审核失败:当测试失败时,获取包含重现步骤和视频录制的错误报告。
同步和编辑:使用 bugster pull 和 push 将测试管理为 Cursor 或 Claude Code 中的 YAML。
Bugster的使用案例
- 拉取请求测试
- 零维护 QA
- 跨环境测试
- 错误重现
- 迁移测试套件





