你引以为傲的10年测试经验、测试思维,AI三个月就学完了

2026年5月11日 40点热度 0人点赞 0条评论

📖导读

许多测试人员误将“使用AI工具”等同于“拥有AI时代的核心能力”,这是致命的认知偏差。老贺认为,AI不会替代测试工程师,但会彻底暴露那些“以执行代替思考”的“伪测试者”。真正的职业危机并非来自AI,而是来自自身对“确定性执行”的路径依赖。

质量问题的瓶颈从来不在工具和覆盖率,而在于人的“想象力边界”。85%的重大线上事故源于“没人想过要测试这个组合”,这正是测试思维的价值所在——提出无人想到的问题。当下,测试左移和右移并非此消彼长,而是并行的质量补充手段。未来,执行型岗位将快速萎缩,取而代之的是具备“系统性质疑能力”的测试架构师或可靠性工程师。当AI接管所有确定性工作后,人类唯一能守住的阵地,就是对不确定性的持续追问

 


73%的团队在CI/CD工作流中完全不用AI。但讽刺的是,MIT的研究告诉我们,85%的重大线上事故源于“没人想过要测试这个组合”——而不是测试执行不到位。

你看,问题从来不在测试工具不够用。


一个让软件测试行业尴尬的数据矛盾

先说个有意思的现象。

根据Katalon的《State of Software Quality Report 2025》,82%的QA从业者认为AI在未来3到5年内会变得重要。这个数字很唬人对吧?行业共识,趋势明确。

但转头看JetBrains的《State of CI/CD 2025》,73%的受访者表示在CI/CD工作流中完全不使用AI

这两个数字放在一起,怎么看怎么别扭。

觉得AI重要,但不用。这不是叶公好龙,这是——老贺不知道怎么形容——软件测试行业的集体焦虑症?

老贺我干这行快三十年了,见过太多次“新技术来了”的浪潮。每次浪潮都有两种人:一种拼命追风口,学新工具、新框架;另一种缩在后面,说“万变不离其宗”。有意思的是,最后活得好的,往往是第三种人——他们先搞清楚“这东西到底解决什么问题”,再决定要不要跟。

现在AI就是这波浪潮。但我观察到一个危险的信号:很多测试从业者把“用AI测试工具”等同于“拥有AI时代的测试能力”。这俩根本不是一回事。


那些靠手工测试执行存活的人,危险了

我说话比较直,这篇文章可能会让一些人听着不舒服。

但我必须说:AI不会替代测试工程师,但会彻底暴露“伪测试者”

什么叫伪测试者?

不是说你不会用工具,不是说你不懂技术。我说的是那些——用执行代替思考的人。

你每天的测试工作是不是这样的:产品经理丢过来一份需求文档,你吭哧吭哧写测试用例;开发提测了,你老老实实跑回归;出了bug,你记录、跟踪、复现。

这套流程,你干了五年、十年。你积累了大量经验,你熟悉业务,你人缘不错。

但你有没有问过自己一个问题:你上一次质疑需求文档是什么时候?

“这个功能真的应该这样设计吗?”

“用户真的需要这个功能吗?”

“如果我们不做这个,会损失什么?”

如果你的答案是“这些不在我的职责范围内”或者“我只是个测试”,那老贺我得提醒你:你可能正在成为被淘汰的那个人

这不是危言耸听。

当AI接管了执行层——自动生成测试用例、自动跑测试回归、自动报bug——你觉得公司还养着一个“只会执行测试用例”的人,理由是什么?

成本低?AI更便宜。

经验丰富?AI学得更快。

熟悉业务?AI能读所有文档。

你唯一的价值,是AI暂时还不会的东西:质疑


真正的问题:为什么我们不爱质疑

好,说到这里肯定有人反驳:“老贺你这是站着说话不腰疼,我们不是不想质疑,是质疑了没人听啊!”

这话我信。

但我想追问的是:你是真的提不出好问题,还是不敢提?

这两个问题,答案完全不同。

如果是提不出好问题,那是能力问题,可以练。如果是不敢提——

那才是行业真正的病灶。

我见过太多测试团队,汇报的时候点头如捣蒜,评审的时候鸦雀无声。不是他们没想法,是说出来会被怼回去。

“这个你不用管,按需求测就行。”

“你想到的问题开发都考虑过了。”

“你测你的,别管设计的事。”

这种话听过吗?

久而久之,测试就变成了一个执行岗位。你负责的是“怎么测”,不是“测什么”和“为什么测”。

但问题在于:当测试的价值被定义为“执行”时,你天然就是可替代的。因为执行是最容易被工具接管的部分。

测试左移现在是行业热词——把测试活动前移到需求和设计阶段。这本身没错。但我发现一个危险的趋势:有些团队把“左移”理解为“减少测试阶段的投入”。

结果是:需求评审做了,但测试执行缩水了。上线后该有的缺陷照样有。

测试左移不是替代,是补充。你在需求阶段发现了一个逻辑漏洞,不代表你不需要在测试阶段验证它真的被修好了。左移和右移(生产监控)应该是并行的,而不是此消彼长的。

ISTQB的测试基础级大纲FL-2.1.5讲得很清楚:左移是在时间线上重新分布测试活动,不是减少测试活动总量。如果左移导致了测试总量减少,那不是左移,是偷工减料。


测试思维的真相:提出无人想到的问题

MIT那个数据我前面提了,85%的重大线上事故源于“没人想过要测试这个组合”。

这句话值得细品。

事故发生之后,你复盘,发现:

“哎呀,这个边界条件我们没想到。”

“这个第三方接口超时的情况我们没测。”

“这个并发场景我们没覆盖。”

不是测试执行不到位,是测试设计的时候就漏掉了。

这说明什么?

质量瓶颈从来不在覆盖率,而在想象力边界。

你跑了一万条用例,覆盖率报告飘红,但真正出事的那个点,可能根本不在你的测试用例库里。

这就是测试思维的核心:不是执行能力,是提问能力。

我见过一些测试工程师,他们写的测试用例不多,但每次评审都能抛出几个让人后背发凉的问题:

“如果用户在这个页面断网了,重连之后状态怎么恢复?”

“如果这个第三方接口返回了文档里没写的错误码,我们怎么处理?”

“如果用户连续快速点击提交按钮,会不会有幂等性问题?”

这些问题,AI现在能提出来吗?

能,也不能。

AI能基于现有文档和代码生成大量用例。但AI很难提出文档和代码之外的问题——因为AI的“想象力”受限于它的训练数据。

真正有价值的问题,往往来自对用户行为、业务逻辑、系统边界的深层理解。这种东西,不是靠学文档能学到的。


AI来了,什么该交给机器,什么必须留给人

mabl的《Testing in DevOps Report 2025》有个数据:完全采用DevOps的组织中,65%在开发中使用AI,70%在测试中使用AI。

注意这个差距。测试中用AI的比例比开发还高。

这说明什么?测试领域的AI应用其实走得挺快的。但为什么73%的团队在CI/CD中完全不用AI?

我觉得有两个原因:

第一,AI工具的易用性还不够。很多团队想用,但集成成本高,学习曲线陡。

第二,很多测试团队的日常工作根本不需要AI。因为他们做的工作太“执行”了——写测试用例、跑回归、记bug。这些事情确实可以被AI部分接管,但如果你只会这些,AI来了你反而不知道该干什么。

所以我的判断是:AI不会替代测试工程师,但会倒逼行业重新定义“测试工程师”这个岗位的价值。

老贺认为未来三到五年,会发生几件事:

第一,执行型测试岗位会快速萎缩。手工测试、基础回归测试会被AI接管,这是大势所趋。

第二,测试工程师的能力模型会分化。一端是“测试架构师”——负责设计测试策略、定义质量门禁、把控风险;另一端是“测试开发者”——负责写自动化框架、做工具集成。但这两端有一个共同要求:必须能提出有价值的问题

第三,“测试思维”会成为稀缺能力。不是所有测试工程师都有测试思维。测试思维本质上是系统性质疑能力——对需求质疑、对设计质疑、对架构质疑、对业务质疑。这种能力很难被工具替代,因为它的核心是对不确定性的直觉


尾声:一个可验证的预测

最后说个预测。

未来三年,“测试工程师”这个岗位名称会越来越少出现在招聘JD上,取而代之的是“质量工程师”、“可靠性工程师”、“软件工程师(测试方向)”。但这不重要,名字而已。

重要的是:那些靠执行存活的测试人,会面临真正的职业危机。不是被AI淘汰,是被行业重新定价。

而那些始终保持质疑精神、愿意在“测试什么”和“为什么测”上下功夫的人——他们不仅不会失业,反而会发现自己的价值正在被重新发现。

当AI接管了所有确定性的工作,人类唯一能守住的地盘,就是对不确定性的追问。

这才是测试思维真正的价值。

 

领测老贺

30年软件测试老兵 | ISTQB CT-GenAI测试本地化工作组组长专注AI时代的软件测试方法论与实践

AI测试自动化测试质量保障

领测老贺

领测软件测试网站长,ISTQB认证高级培训师,TMMi认证咨询师。深耕软件测试行业20余年,领测老贺聊软件测试制造者。

文章评论