用途:Playwright Pro 是生产级 Playwright 测试工具包,供 AI 编程代理使用,适用于 Playwright 测试、端到端测试、浏览器自动化、修复不稳定测试等场景。
主要能力:作为 Claude Code 插件安装后提供 /pw: 命令,包括 init(检测框架、生成配置、CI 与首个测试)、generate(按用户故事、URL 或组件生成测试)、review(检查反模式与覆盖缺口)、fix(诊断修复失败或不稳定测试)、migrate(从 Cypress 或 Selenium 迁移)、coverage(分析已测与缺失)、testrail、browserstack、report。内含 9 项技能、3 个专用代理(test-architect、test-debugger、migration-planner)、55 个测试模板、2 个 TypeScript MCP 服务器、智能钩子与 6 份参考文档。
使用方式:推荐流程为 /pw:init → /pw:generate → /pw:review → /pw:fix。生成后先运行 review 再提交;修复后用 npx playwright test 本地全量复跑确认无回归;迁移后用 /pw:coverage 确认与旧套件对等。TestRail 与 BrowserStack 为可选项,通过环境变量配置(TESTRAIL_URL、TESTRAIL_USER、TESTRAIL_API_KEY;BROWSERSTACK_USERNAME、BROWSERSTACK_ACCESS_KEY)。
规则与限制:优先 getByRole() 等语义定位器而非 CSS/XPath;禁止 page.waitForTimeout();每个测试隔离;baseURL 写入配置;CI 重试 2 次本地 0 次;traces 设为 'on-first-retry';只 mock 外部服务。资料未提供收费、价格与平台支持信息,暂未提供。