AI无法替代的测试核心能力
事情是这样的。
上周有个做测试的朋友给我发了一条消息,就四个字,「我慌了」。
我问咋了。他说他们组新来了个工具,用 Claude 做接口自动化用例生成,丢一个 Swagger 文档进去,刷刷刷,两百条用例出来了。格式标准,断言完整,连边界值都考虑了。
他以前干这活,两天。
AI 干这活,三分钟。
他说他看着那两百条用例,脑子里就一个想法,我这五年的经验,是不是就这么被抹平了?
我非常理解这种感觉。
真的,我自己也用 AI 写测试用例,用 Cursor 搭测试框架,用 ChatGPT 做 SQL 查询。坦率的讲,很多以前要花一整天的重复性工作,现在可能就是几行 prompt 的事。这不是危言耸听,这就是正在发生的事。
但我想了一段时间以后,觉得事情没那么简单。
AI 能干掉的,是测试工作中的「手」的部分,写用例、跑脚本、查数据、生成报告,这些有明确输入输出、有固定模式的东西,AI 确实比你快,而且不会累。但测试工作里,还有一部分是「脑子」和「嘴巴」的部分,这部分,AI 碰都碰不到。
我梳理了一下,大概有四件事,是 AI 在可预见的未来做不了的。
1
理解业务上下文,做出「这不该测」的判断
AI 最大的问题不是测不好,而是它什么都想测。
你给它一个需求文档,它能给你写出五百条用例,覆盖每一个角落。但你仔细一看,里面有大概两百条是测了也没人看、出了问题也没人管、上线后根本不会有人走到的路径。
真正的测试高手,不是能写出最多用例的人,而是知道哪些用例不用写的人。
你想想看,一个电商系统,购物车模块改了个小逻辑。AI 会把购物车相关的所有场景重新跑一遍。但你知道,这个改动只影响「满减凑单」的特定分支,用户从详情页直接加购完全不受影响。你只测那一条线就够了。
这个判断哪来的?来自于你在这个业务里泡了足够久,你知道用户怎么用、你知道哪条链路是命脉、你知道哪些功能是老板看都不看的。这些东西,需求文档里没有,PRD 里没有,Jira 里也没有。
它只在一个地方,你的脑子里。
2
跨团队沟通,对齐「到底什么才算质量过关」
这个可能是测试工程师最被低估的能力。
一个功能上线前,产品经理觉得「主流程能跑就行」,开发觉得「我自测过了没问题」,老板觉得「赶紧上别磨蹭」。而你,作为测试,需要在这个时候站出来,告诉大家哪些风险还没排除、哪些场景还没覆盖、哪些边界条件可能导致线上事故。
这不是一个技术问题。这是一个沟通问题、一个影响力问题、一个「你说话别人愿不愿意听」的问题。
AI 能写出一百页的测试报告,但它没法坐在会议室里,看着产品经理的眼睛说,「这个功能如果现在上,用户支付可能出问题,我建议再等一个迭代」。它没法在开发说「这个bug不严重」的时候,拿出线上数据说,「上次类似的bug让我们损失了三十万」。
质量标准从来不是写出来的,是聊出来的、吵出来的、博弈出来的。这玩意,AI 搞不定。
3
在模糊地带做风险判断
大部分测试工作都是有标准的,输入什么、期望什么、实际是什么,一比对就知道过不过。
但真正要命的问题,往往出在那些没有标准答案的地方。
你测到一个边界行为,功能上不算bug,但用户体验极差。要不要提?提了开发大概率说「这不是bug」不修,不提用户又真的会被恶心到。
上线前两小时,你发现一个低概率的异常场景,复现条件很苛刻,但一旦触发就是资损。拦还是放?
两个模块对接,接口文档都写了但实现细节有出入,谁说了算?
这些场景没有标准答案。你需要结合业务风险、用户影响、修复成本、上线节奏,做出一个判断。这个判断很多时候不是对错之分,而是「哪种后果我更能接受」。
AI 最怕的就是模糊。它要的是确定性,你给它一个明确的规则它能执行得天衣无缝,但你让它在一个没有正确答案的事情上做决策,它只能把所有可能性列出来,然后,等你来拍板。
4
建立质量文化,让「质量」变成团队的肌肉记忆
这个可能是最被忽视,但也是最高级的一件事。
好的测试工程师,最终做的事不是「我自己把质量守住」,而是「让整个团队都开始在乎质量」。
推动开发写单元测试,推动产品在需求阶段就定义验收标准,推动团队在 CI/CD 里加上质量门禁,推动每次线上事故都做复盘并沉淀成改进项。
这些事,每一件都不是靠技术能力推动的。靠的是你在团队里的信用,靠的是你以前拦住过多少次线上事故别人记着呢,靠的是你说的话别人信。
AI 可以帮你跑回归测试,但它不能让一个习惯了「先上线再说」的开发团队,开始认真写自测用例。文化这东西,只能由人来种。
回到开头那个朋友的问题。
他那五年的经验真的被抹平了吗?
我自己觉得,没有。被抹平的只是那部分「手」的经验,写用例的套路、跑脚本的流程、查数据的姿势。这些东西被 AI 替代,其实对你来说是好事,你可以把时间省下来,去做那些真正需要脑子的事。
说到这个,我想起一个事。
工业革命的时候,蒸汽机替代了织布工的「手」,但替代不了设计师的「脑子」。那些只会用手织布的人确实失业了,但那些理解布料、理解市场、理解审美的人,反而因为有了机器,产出翻了十倍。
测试领域正在经历同样的事。
AI 替代了你「织布」的部分,但你理解业务上下文的能力、跨团队沟通的能力、在模糊地带做判断的能力、建立质量文化的能力,这些是你脑子里的东西,是你浸泡在一个又一个项目里、踩过一次又一次坑以后长出来的东西。
这些东西,AI 碰不到。
你如果只会「织布」,那确实该慌。但如果你已经在做上面这四件事了,哪怕做得还不够好,你也已经在做 AI 永远做不了的事了。
不是 AI 淘汰了你,是 AI 帮你淘汰了那些不需要你做的事。剩下的,才是你真正的价值。
想聊聊 AI 时代测试工程师该怎么转型?欢迎加入测试互助群!
群里有很多正在研究 AI+测试的工程师,分享工具、交流经验、讨论行业变化。不卖课,不推销,纯粹互助。
扫描下方二维码,或添加微信 testafa备注「互助群」即可 ↓
扫码 / 加微信 testafa 进群
以上,既然看到这里了,如果觉得不错,随手点个赞、在看、转发三连吧,如果想第一时间收到推送,也可以给我个星标⭐~
谢谢你看我的文章,我们,下次再见。