全部 Skills
推荐 Skill

Playwright CLI Skill:把浏览器检查拆成可复查步骤

Microsoft 面向编程 Agent 的浏览器自动化 Skill:查看快照、按元素引用操作并保留证据。先使用专用测试会话,并留意已有浏览器挂接的已报告限制。

原作者:Microsoft / Playwright contributors
来源:Microsoft Playwright CLI

前往原项目

给 Agent 一项明确的浏览器任务

官方 playwright-cli Skill 以页面快照、元素引用、操作和截图组织命令行工作流。可以先验证自己测试应用里的“新增条目”操作是否真的改变可见列表;在让 Agent 操作前,先写清预期结果。

项目文档要求 Node.js 18 或更新版本,先安装 @playwright/cli,再执行单独的 install --skills 步骤。会话默认无头运行,也提供可观察浏览器的 headed 选项。保存的登录状态属于敏感资料,不应随公开测试报告一起上传。

保留已有使用反馈中的限制

issue 489 中,cyppe 报告 CLI 0.1.22、Playwright 1.64.1 在 Linux 上挂接已有 Chromium 154 浏览器时,28 个标签中一个未完全初始化的 frame 可能使操作永久等待;后续命令也会排在阻塞的标题读取之后。截至 2026 年 10 月 28 日核验,该问题仍为开放状态。这是具体已有浏览器挂接路径的报告,不能推导为所有新会话都失败,本站也没有确认上游修复。

Boloop 建议从专用测试会话开始,把输入、预期结果与实际可见结果放在一起核对。本次没有安装或运行此外部 Skill。

把浏览器证据接入验收

截图能记录一个状态,不能单独证明全部需求、权限和恢复路径都可用。可结合AI 生成代码验收清单,记录已验证和仍待核实的部分。

资料来源与延伸阅读

  1. Playwright CLI: requirements, sessions and installing Skills官方资料 · Microsoft / Playwright contributors
  2. Official playwright-cli SKILL.md官方资料 · Microsoft / Playwright contributors
  3. Existing-browser attachment can hang on title lookup #489使用记录 · cyppe
  4. Apache License 2.0官方资料 · Microsoft