SuperAPI AI 工具集

e2e-test

测试与质量

查看项目

更新于 10-16 05:03

技能介绍

用途:对具备浏览器界面的应用执行端到端测试,覆盖用户旅程、数据库校验与问题修复。

主要能力:前置检查平台(仅支持 Linux、WSL、macOS,原生 Windows 会中止)与前端可用性,必要时自动安装 agent-browser(npm install -g agent-browser && agent-browser install --with-deps)。随后并行启动三个子代理,分别调研应用结构与用户旅程、数据库模式与数据流、潜在缺陷。之后启动开发服务器、逐条执行用户旅程,用 agent-browser open、snapshot -i、click、fill、select、press、screenshot、set viewport、console、errors 等命令交互并截图,在表单提交等写操作后用 psql 或 sqlite3 等校验数据库记录,发现问题即修复并重跑。最后做 375x812、768x1024、1440x900 三档响应式检查,清理进程与浏览器会话并输出统计摘要,可选导出 e2e-test-report.md。

适用场景:需要真实浏览器验证的 Web 应用回归测试、交互走查与数据一致性核对。

限制:要求存在浏览器可访问的前端;参考项在导航或 DOM 变化后失效,需重新 snapshot;平台支持范围有限;报告导出需用户确认。