意图驱动的代码化测试
用自然语言描述一次流程,blop 会将其转换为 `.blop.ts` 测试,表达的是意图而不是选择器脚本。测试保留在你的仓库中,可像其他代码一样审查。
Blop 是一款面向希望将浏览器测试保留为仓库内代码、而不是放在供应商仪表盘中的团队的 QA agent。你只需用自然语言描述一次旅程,agent 就会用真实浏览器执行它,创建并维护一份你拥有的测试产物。
该产品会在你的 CI 中运行这些测试,将结构化结果回传到触发它们的 pull request,并对重复失败进行聚合,使反复出现的故障更容易跟踪。当前端 UI 变更破坏测试时,Blop 还能发起一个包含修复和验证步骤的 pull request,让工作流始终围绕可审查的 diff 展开。
用自然语言描述一次流程,blop 会将其转换为 `.blop.ts` 测试,表达的是意图而不是选择器脚本。测试保留在你的仓库中,可像其他代码一样审查。
agent 通过 Playwright 驱动真实浏览器完成流程,因此测试结果反映的是实际用户路径,而不是隐藏的仪表盘状态。
Blop 使用你现有的 GitHub Actions runner 在 CI 中运行测试,因此工作流可以自然融入你已经在使用的流水线。
重复失败会被聚合成簇,因此同一个损坏的选择器或 UI 变更不会在多次运行中以几十条独立记录出现。
当失败符合条件时,agent 可以发起一个修复该测试的 pull request,并在审查前验证其通过。自动修复被描述为早期访问。
任何测试也可以安排为针对生产环境的定期探测,并显示 uptime、p95 时长和旅程完成情况等信号。
团队可以用自然语言描述结账、注册或其他用户旅程,并获得一份可与产品变更一起版本化和审查的浏览器测试。
当同样的选择器损坏或 UI 回归反复出现时,失败聚类会把许多相似结果归并为一个待排查问题。
如果 UI 变更破坏了测试,agent 可以检查 trace、控制台输出和 diff,然后发起一个带有范围受限修复和验证运行的 pull request。
已经使用 GitHub Actions 的团队可以通过现有 CI runner 运行测试,而不必托管单独的执行环境。
任何测试都可以安排为针对生产环境的定期探测,用于监控重要用户流程的 uptime、旅程完成情况和 p95 时长。
测试保存在你的仓库中,作为 `.blop.ts` 文件存在。它们受版本控制、可进行代码审查,并且可以由你的团队编辑或删除。
是的。每个方案都以 7 天免费试用开始,试用期包含你所选方案中的全部功能。开始试用无需信用卡。
Blop 通过你现有的 GitHub Actions runner 运行,无论是云端还是自托管。控制平面本身不会执行测试。
Blop 目前以 Playwright 为优先。结果载荷是版本化契约,网站说明后续计划支持其他框架的适配器。
当一次运行失败时,agent 会检查失败信息、trace 和 diff,然后可以发起一个包含范围受限修复和验证构建的 pull request。自动修复仍处于早期访问阶段,且任何内容都不会在未获批准的情况下合并。
Orca 是面向编码代理的 Agent 开发环境,支持在隔离的 git worktree 中并行运行多个 CLI agent,并提供桌面端与移动端协作流程。
AI Magicx 是一体化 AI 工作区,集聊天、图片、视频、语音、音乐、邮件和开发任务于一处,帮助创作者、团队和开发者集中使用多种模型,无需在多个工具和订阅间切换。
Paper 是一款设计工具,连接画布、代码和 AI agent,让团队在一个工作流中完成创建、协作与交付。支持桌面应用、基于 MCP 的 agent 访问,以及真实内容和设计 token 工作流。
RLAMA 是一款本地 AI 平台,适用于在 macOS、Linux 和 Windows 上构建 RAG 系统与智能体。支持本地处理、交互式终端工作流和用于文档问答及多智能体自动化的 HTTP API。
Kastra 为 AI 系统提供授权基础设施,在执行前检查提示词、工具调用、Shell 命令、API 请求和浏览器操作,帮助团队执行策略并管理本地与企业 AI 工作流。
AakarDev AI 帮助团队在一个仪表板中管理 AI 提供商访问、项目级配置、日志和分析,支持 BYOK 工作流,并涵盖 OpenAI、Google Gemini、Anthropic、Groq、Mistral AI、Perplexity AI 等提供商。