问答 自动执行用例,使用 Claude Code 配合 Playwright MCP ,好处和坏处

wangwangtest · 2026年06月01日 · 最后由 安东尼 回复于 2026年06月18日 · 4978 次阅读

仅个人感受

好处:
- 纯自然语言,不需要会代码
- 和 ui 自动化相比,不需要维护脚本了,页面元素啥的变了,ai 会自己跑

坏处:
- 执行非常慢,几个简单操作,都要执行好久,特别是执行碰到问题,claude 思考要半天
- token 消耗很大,每次跑都要消耗

目前有啥优化或者更好的方式吗?自动执行用例

共收到 7 条回复 时间 点赞

1、 执行非常慢,几个简单操作,都要执行好久 -------- 执行碰到问题,自己自愈的过程有的时候有点慢,但是一旦用例脚本固定了,都是很快的呀,如果真的很慢不防换个好点的大模型再试试
2、每次跑都要消耗 ---- 你这个是哪里得出的结论?都已经元素定位了,脚本都已经稳定了,回归用例,不需要消耗 token 了呀

ai 执行必须生成本地数据,后续执行走本地数据效果还可以,其实 ai 省去了人工找元素写脚本的过程。

1、新 case:AI 来执行,通过后生成测试脚本,后续直接执行测试脚本——仅首次消耗 AI
2、自愈流程:当脚本执行失败后,使用 AI 自愈,最终仍是更新脚本——自愈消耗 AI
3、执行慢:记录执行过程问题清单(如定位问题等),每次 AI 执行读取,规避一些元素定位问题 + 使用 chrome-devtools-mcp 提效率
这样下来首次执行效率应该会提升不少,后续估计也就几秒执行一个 case
注:这个流程最好沉淀下来 skill

chrome-cdp + Playwright-cli 或许是更好的解法

安东尼 回复

用例脚本是自然语言,ai 根据自然语言去操作浏览器,肯定每次都消耗啊,你指的脚本是 playwright 脚本吧。

wangwangtest 回复

playwright 智能体生成的代码脚本

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册