技巧

用 agent 做 e2e 测试的流程和经验分享

为啥不用 agent 做?脚本自己写吗?那要多大工作量,可以看下之前写的我做 TinyShip 的 e2e 的经验: https://t.co/E4ENqAQR1S AI 视觉流程确认用 agen...

精选理由

朋友分享用 agent 做 e2e 测试的经验,说先想清楚要测什么,再用 agent 确认视觉,最后写 Playwright 脚本,这样效率高。

作者分享用 agent-browser 进行 TinyShip e2e 测试的经验,核心是先定义测试目标,再用 agent 走一遍流程确认视觉,最后用 Playwright 编写测试脚本。这种方法在后续迭代中持续使用。

图片来源 · Viking
原文 · Viking

为啥不用 agent 做?脚本自己写吗?那要多大工作量,可以看下之前写的我做 TinyShip 的 e2e 的经验: https://t.co/E4ENqAQR1S AI 视觉流程确认用 agen...

为啥不用 agent 做?脚本自己写吗?那要多大工作量,可以看下之前写的我做 TinyShip 的 e2e 的经验: vikingz.me/ai-e2e/ AI 视觉流程确认用 agent-browser,节省上下文和 Token,都是使用语义化 精简的 Accessibility Tree 简洁引用,别直接用传统的 Playwright 或 Puppeteer 写新特性的时候核心思路是先想清楚要测什么,再写代码,然后用 agent-browser 走一遍视觉确认,最后写 Playwright 测试。文章里面写的很清楚的,感兴趣的朋友可以看一下,TinyShip tinyship.cn 后面的十几次迭代都是这个流程,我觉得还是很好用的。 响马 @xicilion e2e 不要用 agent 做啊,用 nodejs+playwright 做,测试稳定,速度快,还不花 token。 🔗 View Quoted Tweet 💬 1 🔄 2 ❤️ 3 👀 1482 📊 4 ⚡