AI Agent 测试 Skills:浏览器流程与无界面测试
最后更新:2026-10-29
有用的测试要检查预期行为,并让结果可观察。浏览器操作、截图和无界面测试套件都能提供帮助,但回答的问题不同。下面三个 Skill 面向软件测试,按应用类型和需要的证据选择即可。

Web App Testing
用 Playwright 检查本地网页,执行前端流程,并记录截图与浏览器日志。
19.3万Starsgit clone https://github.com/anthropics/skills.git anthropic-skills
mkdir -p .claude/skills
cp -R anthropic-skills/skills/webapp-testing .claude/skills/安装选项
/plugin marketplace add anthropics/skills/plugin install example-skills@anthropic-agent-skills
Godot GDScript Headless Tests
运行基于 SceneTree 的 GDScript 测试,包含导入准备、显式失败计数、退出码与 CI 集成。
8771Starsnpx skills add gamedev-skills/awesome-gamedev-agent-skillsAgent 支持情况
由 Skill 作者声明
| Skill | Agent 支持情况 |
|---|---|
| Web App Testing | Claude Code |
| Happy Browser Testing | Claude Code, Codex CLI |
| Godot GDScript Headless Tests | Claude Code, Codex CLI, Cursor, GitHub Copilot, DeepSeek Harness, Gemini CLI, Grok Build, Hermes Agent, OpenCode, Pi, Kiro, Rovo Dev, Qoder, Mistral Vibe, Google Antigravity |
完整列表为作者声明,并非测试结果。
选择测试流程
| 任务 | Skill | 使用的工具 |
|---|---|---|
| 操作本地 Web 应用并收集浏览器证据 | Web App Testing | Python Playwright 和内置服务启动辅助脚本 |
| 在真实浏览器中逐步测试流程 | Happy Browser Testing | agent-browser CLI 和新的元素快照 |
| 在 CI 中运行 GDScript 测试 | Godot GDScript Headless Tests | Godot 4 无界面模式和测试运行器 |
Web App Testing:检查并操作本地应用
Web App Testing 是 Anthropic 基于 Playwright 的本地 Web 应用测试流程。说明 包含检查渲染后的页面、定位元素、执行操作,以及获取截图或浏览器日志。内置辅助脚本可启动和停止一个或多个服务。
适合测试具体前端流程:写清起始地址、操作和预期结果。运行环境需要 Python Playwright 和浏览器依赖。截图记录的是一个画面状态,还需要配合断言或观察说明检查了什么。
Happy Browser Testing:在真实浏览器中逐步操作
Happy Browser Testing 使用 agent-browser CLI。入口说明 描述了打开页面、获取交互元素快照、按元素引用执行操作,以及页面变化后重新获取快照的流程。
适合让 Agent 逐步检查浏览器交互。提供预期结果和合适的测试环境;该 Skill 依赖 CLI。导航或界面显著变化后,不应继续沿用旧页面状态中的元素引用。
Godot GDScript Headless Tests:不打开编辑器运行测试
Godot GDScript Headless Tests 面向不同的测试对象:Godot 项目中的 GDScript 逻辑。说明 介绍 SceneTree 测试运行器、显式失败计数,以及供 CI 判断的非零退出码。
适合需要无界面测试运行器,或需要让 CI 识别测试失败的项目。流程针对 Godot 4.7,要求新检出的项目先执行导入,并建议对等待信号的测试设置超时。需要检查退出码和输出;进程能够启动不代表已经验证了预期行为。
写清测试需求
说明要验证的行为、起始条件、操作和预期结果,补充环境、测试数据或账号。要求 Agent 报告实际运行了什么、哪些通过或失败、哪些无法验证。截图与日志帮助解释结果,断言与退出码让预期结果可检查。
这些条目侧重功能测试。安全审计和经授权的渗透测试可参考安全 Skills。