以前编写 UI 自动化测试,通常需要先分析页面、寻找元素、编写定位器,再组织测试流程。
这一次,我尝试把测试任务直接交给 Claude Code,让它通过 Playwright MCP 操作真实浏览器,完成页面识别、登录和商品信息获取。
本文记录完整实践过程,包括:
- 如何配置并验证 Playwright MCP
- 如何把测试需求描述给 Claude Code
- Claude Code 如何识别页面元素
- 如何完成 SauceDemo 登录测试
- 如何将一次 AI 操作沉淀成可重复执行的自动化脚本
- 实践过程中遇到的问题