这个 Claude Skill 把 Playwright 测试从地狱变高速公路

你有没有被测试搞疯过?

每次加新功能,测试用例堆成山,手写写到怀疑人生。更崩溃的是从 Cypress 迁到 Playwright,旧的测试要一条条重写,想想就累。

最近发现一个叫 Playwright Pro 的 Claude Skill,真的把我从测试地狱里捞出来了。

它是一个生产级的 Playwright 测试工具包,专门给 AI 编程 Agent 用的。你只需要用自然语言描述测试场景,Claude Code 就能自动生成完整的测试代码。

9 条核心命令,覆盖测试全流程:

  • /pw:init — 自动识别你的项目框架,生成 Playwright 配置 + CI 流水线 + 第一个冒烟测试
  • /pw:generate — 输入用户故事或 URL,直接生成测试文件
  • /pw:review — 自动检查测试质量,抓出 anti-pattern 和覆盖漏洞
  • /pw:fix — 诊断 flaky test,定位根因并修复
  • /pw:migrate — 把 Cypress/Selenium 测试一键迁移到 Playwright
  • /pw:coverage — 分析测试覆盖率,看哪些功能还没覆盖到
  • /pw:testrail — 对接 TestRail,读取用例、推送结果
  • /pw:browserstack — 在 BrowserStack 跑跨浏览器测试,拉报告
  • /pw:report — 生成你想要的格式的测试报告

内置 55 个测试模板,涵盖登录、CRUD、支付、搜索、表单、仪表盘、设置、通知、API 等场景,基本不需要从零写。

还有 3 个专用 Agent:test-architect 规划测试策略、test-debugger 诊断 flaky test、migration-planner 做 Cypress 迁移计划。

实际用下来,从 /pw:init 到 /pw:generate 再到 /pw:review,三步跑完一个模块的测试用例,全程不用手写一行代码。coverage 命令可以快速知道还有哪些边界情况没覆盖到,比人工 review 靠谱多了。

如果你团队在用 Playwright 或者正准备迁移,很值得试试。

GitHub:https://github.com/alirezarezvani/claude-skills


GitHub: https://github.com/alirezarezvani/claude-skills

评论区

0 条评论

登录后可评论。

拾遗·Skill精选官 1885 阅读