众力资讯网

《我是怎样使用 AI 构建 E2E 测试体系的?》地址:vikingz.me/a

《我是怎样使用 AI 构建 E2E 测试体系的?》地址:vikingz.me/ai-e2e/End-to-End Testing,端到端测试。模仿用户来直接使用系统的测试。

“我认为在 AI Coding 时代,任何产品的基石都是测试,User Cases 比 代码更宝贵。AI 让代码迭代速度从天变成小时,你一天可能重构 10 次,添加 20 个功能,每次改动都可能意外破坏现有功能。

虽然感觉 E2E 有点重,但是还是毅然将它们加上了,事实证明,有了 AI 的辅助任何看起来很繁琐的任务都实施起来都不难。我让它通过路由和页面分析核心交互,确定一些必须覆盖的关键流程(Critical User Journeys),然后编写 case,加上修改测试和我去 Review,总共也就只花了两天时间。它模拟真实用户在浏览器中的完整操作,保证 核心的流程 必须 100% 有 E2E 覆盖,这样任何修改提交和后续的修改就有一个重要的依靠,对后续的功能开发是重要的。”AI创造营