Rauch 转发的这条,书签有 923 个,点赞才 996,差不多一比一。收藏的人大概都打算回头再看看这个叫 e2e 的东西。
他自己那句话很短:以后是验证工程,证明、端到端测试、benchmark、linter 都算。又补了一句,有的测试是确定性的,有的是 agentic 的。
按他们的说法,e2e 能在一套框架里混用这两种 API。确定性那部分还是老样子,点这个按钮,断言这段文字。agentic 那部分让 agent 自己点、自己判断页面对不对,不用把 selector 写死,代价是同一条用例可能今天过明天挂,你分不清是应用坏了还是 agent 看走眼。
所以我理解的用法是分层:核心路径用确定性断言兜底,agentic 的拿去探那些写断言很累、又老改版的页面。真要进 CI 当门禁,我不太敢让 agentic 那层直接决定红绿。
上手命令倒是只有一行,npx e2e init。
#程序员 #软件测试 #自动化测 #AI编

