最近产量起来了,又写了一篇干货新文章:《我是怎样使用 AI 构建 E2E 测试体系的?》
将我之前总结基于 E2E 的新特性开发流程做了一个总结,原因是 TinyShip 是一个 Next.js、Nuxt.js、TanStack Start 三套前端框架组成的 monorepo,同时支持 PostgreSQL 和 SQLite,也就是说每改一个功能,有 6 种不同的组合可能出问题。光靠人肉点根本顾不过来。
我总结了一套 Spec → Code → Verify(agent-browser)→ Test → Green 五阶段流程,让 AI 辅助结合 E2E 完成新功能的开发和验证。所以更像是E2E 驱动新功能开发。
如果你也有多框架的项目,或者也头疼人肉测试成本太高,可以试试这套流程。
显示更多