按需为注册流程编写烟雾测试
何时使用: 你推送了新的注册流程,想知道它端到端是否仍然工作正常。
前置条件
- Node + Playwright 可安装 — 如果缺少浏览器,技能将通过
npx playwright install安装
步骤
-
描述流程使用 playwright 技能。打开 localhost:3000,用 [email protected] / Pass123! 注册,验证我们到达 /dashboard。✓ 已复制→ Claude 编写 Playwright 脚本,以有头模式运行,报告通过/失败
-
交互式调试失败它在邮箱输入处失败——在错误前添加截图。✓ 已复制→ 下一次运行捕获并返回截图
结果: 一次性烟雾测试,你可以选择将其保存为持久规范。
注意事项
- 选择的选择器很脆弱(例如 nth-child) — 让 Claude 优先使用角色/标签选择器
搭配使用: filesystem