返回工具列表

Hover

Hover 是一个开源 AI 网页测试工具,帮助前端开发者和 QA 工程师利用现有的编程代理自动生成可复用的 Playwright 测试脚本。

工具分类
编程开发者工具模型
工具链接

工具简介

Hover 的设计思路是用你自己在用的编程代理 CLI(Claude Code / Codex / Gemini),通过 Playwright MCP 控制真实浏览器对 Web 应用进行探索。代理自动遍历页面、触发交互,然后将每个关键流程编译为一份完全属于你的 @playwright/test 规范。最终产物是纯粹的标准测试代码,记录即回放,可在 CI 中执行而无需额外的 AI 依赖。

优点在于它把 AI 的探索智能和可维护的常规测试框架结合了起来:你不需要手写大量测试脚本,代理帮你发现交互路径并生成规范的 Playwright 测试,这些测试代码可以像普通单元测试一样版本管理、审查和运行。同时,因为完全在本地运行,数据和浏览器状态不会外传,适合对隐私有要求的团队。

门槛和缺点同样明显:首先,你需要自己拥有并配置好编程代理的 CLI(如 Clode Code、Codex),这意味着需要相应的 API 密钥或本地算力,还可能产生调用费用,且对相关工具链的熟悉程度要求较高。其次,产品仍处于早期阶段(GitHub 仅 11 星),社区和文档有限,稳定性和边界情况处理可能不足,不适合直接用于关键生产线的回归测试。

部署上,它作为 VS Code 扩展和 MCP 服务器安装,完全本地运行,没有云服务费用。当前仅支持 Chrome,需要安装 Playwright 相关依赖。适合已经深度使用 Clode Code、Codex 或 Gemini CLI 的前端开发者或小型 QA 团队,想用 AI 加速测试生成但不想将应用交互数据发送给第三方。不适合不具备 CLI 编程代理使用经验,或期望开箱即用零配置自动化测试平台的用户。

社媒关联内容