测试覆盖率拉到 100% 仍漏线上 bug,他给发帖机器人加活体验证

petrusenko_max · x · 2026-10-24

作者把 autoposter 的测试覆盖率从 84% 提到 100%(行+分支,380 个测试),但发现 0 个新 bug——当天真正的 bug 已经在线上:回复帖带了错误链接,而所有测试都是绿的。

教训:CI 测试验证的是代码,不是世界看到的东西。配图展示了改进后的流程:每次发布后,机器人会以未登录视角重新抓取公开帖子,做 6 项断言(作者、正文无 URL、图片、回复串接、链接正确、无追踪参数),失败就报警给人且绝不自动删除,删除验证后精确重发一次。核心原则:先测代码,再测世界看到的。

所属事件:测试覆盖率提到 100% 仍漏线上 bug(2 条相关)→

原文链接 →

「编程与Agent」频道最新

更多「编程与Agent」频道 AI 资讯 →