AI 时代,为什么回归测试反而更重要了?
我有一个暴论,在AI时代,回归测试将变得越来越重要。 最近发现AI经常出现改一个问题,送几个bug情况。仔细分析一下,几个项目里都出现了类似的情形。 A项目中AI增加了一个字段,却误判了老字段的影响的范围,将之前的字段默认值重置了,导致了线上的旧版本出现了严重的问题;B项目里AI修改了一个小问题,却没有考虑到对其他功能的影响,也产生了一些线上缺陷。 因为这些 …
按主题探索文章、教程与工程实践。
5 篇内容我有一个暴论,在AI时代,回归测试将变得越来越重要。 最近发现AI经常出现改一个问题,送几个bug情况。仔细分析一下,几个项目里都出现了类似的情形。 A项目中AI增加了一个字段,却误判了老字段的影响的范围,将之前的字段默认值重置了,导致了线上的旧版本出现了严重的问题;B项目里AI修改了一个小问题,却没有考虑到对其他功能的影响,也产生了一些线上缺陷。 因为这些 …
测试不会消失,反而越来越重要,可能以后的AI开发团队,人人都是测试
最近两个月高强度的使用AI进行了一些跟测试相关工作的探索,从之前大火的openclaw到hermes,从claude code到opencode再到codex,从各种国内模型到sunnet再到gpt5.5,感觉上是一日不见如隔三秋,两个月的时间变化相当迅速。 昨天同国内的某团队进行了一次关于ai在研发过程中使用的交流,发现大家所处的阶段以及遇到的问题都差不 …
最近一直在思考如何在测试过程中使用openclaw等AI agent工具来提升测试效率。 直接用AI写用例一直是各个大厂关注的重点,各家也有了一定的突破,可以预见在不久的将来,一些通用用例的编写和执行是可以交给AI去完成的。 不过复杂业务场景下的用例编写和执行还是需要人工参与比较好。 这是因为 AI对复杂业务场景的理解可能不如测试领域的业务专家; 测试策略的 …
我最近用 opencode 搭建了一个完整的应用。 整个过程中,我大部分的精力其实都在做3件事情。 像产品经理一样设计功能和交互 像测试人员一样验证产品的功能及交互 不停的发现bug,提出缺陷,然后跟AI一起配合修复问题 这么反复循环了几次之后,我最终意识到:AI极大地降低了实现的门槛,却成倍放大了验证的难度和重要性。 用AI进行编码,实现代码确实是唾手可得 …