最近DeepSeek Harness火了以后,有应届生问了我一个挺现实的问题:
“现在Agent都会自己写代码、跑测试、分析Bug了,我明年毕业还去投测试开发,是不是方向选错了?”
我觉得这个问题,2027届真的可以认真想一下。
但答案不是:
别做测试了。
恰恰相反。
真正需要重新考虑的是:
你准备学的是哪一种测试。
学校里的测试,和行业正在发生的事情已经出现时间差
很多应届生现在准备测试开发校招,路线还是:
Linux
MySQL
Python
接口测试
Selenium
Pytest
JMeter
自动化测试
这些有没有用?
当然有。
甚至校招面试现在仍然大量会问。
但问题在于:
如果你的能力到这里就结束了,确实开始危险了。
因为最近DeepSeek Harness代表的Agent方向,正在尝试做:
读需求
↓
读代码
↓
调用浏览器
↓
执行测试
↓
分析失败
↓
修改代码
↓
再次执行
以前我们努力培养一个“会自动化的测试工程师”。
以后公司可能更想要:
“会让Agent自动测试的工程师。”
两个岗位只差几个字,能力结构却已经开始变化。
但应届生千万别犯另一个错误
看到Agent火了以后:
Python不学了。
数据库不学了。
HTTP不学了。
自动化也不学了。
直接开始:
Prompt
LangChain
MCP
Agent
RAG
我认为这是另一个极端。
因为Harness是什么?
本质还是:
让模型调用工具,在真实环境里完成任务。
如果Agent调用API失败,你连HTTP状态码都看不懂;
Agent写了SQL,你不知道有没有全表扫描;
Agent生成Playwright代码,你不知道Locator为什么不稳定;
Agent改完代码测试全绿,你不会看Git Diff;
那么你最后只能变成:
会点Agent按钮的人。
这种能力其实更容易被替代。
2027届真正应该建立的是“T型能力”
底下一横仍然是传统测试开发基本功:
Python / Java
Linux
MySQL
HTTP
Git
接口测试
自动化测试
CI/CD
但上面必须开始长出一根新的竖线:
LLM
↓
Prompt
↓
RAG
↓
Tool Calling
↓
MCP
↓
Agent
↓
Agent Testing
如果时间有限,我甚至建议:
少背一点八股,多做一个完整项目。
什么项目最适合校招生?
不要再做:
“基于Selenium的电商自动化测试系统。”
简历上已经太多了。
可以升级成:
基于DeepSeek Harness的智能Web测试Agent。
例如实现:
用户输入:
测试这个商城的登录和下单流程。
Agent自动:
分析任务
↓
启动Browser
↓
执行登录
↓
搜索商品
↓
加入购物车
↓
创建订单
↓
保存Screenshot
↓
生成Report
然后再加一层:
Agent Assurance。
验证:
登录状态真的存在吗?
商品真的加入购物车了吗?
订单真的生成了吗?
Agent有没有调用未授权Tool?
有没有修改不应该修改的数据?
哪些结果无法验证?
最后接一个简单CI:
Task Success < 95%
→ FAIL
Critical Violation > 0
→ BLOCK
Assurance Gap > 10%
→ REVIEW
做到这里,你的项目就不再是:
“我调用过DeepSeek API。”
而是:
“我设计过一个Agent测试系统。”
这在简历上的信息密度完全不同。
如果我是面试官,我会继续追问你
为什么不用普通Playwright?
你应该能解释Agent适合处理什么非确定性场景。
Agent说测试成功,为什么不能直接相信?
你应该能解释Evidence-Based Evaluation。
Agent被Prompt Injection怎么办?
你应该能讲Tool Permission、Sandbox、Approval、Adversarial Testing。
Agent行为没办法验证怎么办?
你应该知道:
Unverified / Assurance Gap。
为什么还要CI?
因为Agent测试最终必须成为:
Release Gate。
到这个时候,项目才真正变成你的能力。
校招生真正的机会可能就在这里
这几年校招有个越来越明显的问题:
大家简历太像了。
都是:
熟悉Python。
熟悉MySQL。
熟悉Linux。
熟悉接口自动化。
熟悉Pytest。
最后HR收到100份简历,看起来像复制粘贴。
但AI测试现在恰好处在一个非常特殊的阶段:
企业开始需要,大学课程还没完全跟上。
这中间就出现了一段窗口期。
你不需要去和算法博士比训练模型。
也不用和后端工程师比谁刷了800道LeetCode。
测试学生完全可以找到自己的切入口:
怎么验证AI。
怎么测试RAG。
怎么测试大模型幻觉。
怎么测试Tool Calling。
怎么测试Agent。
怎么做AI安全和质量门禁。
这可能就是未来几年测试开发非常重要的一次能力升级。
所以如果2027届问我:
“DeepSeek Harness都出来了,我还要不要学自动化?”
我的答案反而是:
要。
但别停在自动化。
先学会自己写测试。
再学会让Agent替你写、替你跑。
最后学会最重要的一件事:
当Agent告诉所有人“测试通过”时,你有能力证明——它到底是不是真的通过了。
这可能才是AI时代测试开发工程师真正的基本功。