news 2026/7/29 16:20:25

那个面试时说自己“精通自动化测试”的应届生,被我当场劝退了

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
那个面试时说自己“精通自动化测试”的应届生,被我当场劝退了

关注 「软件测试就业联盟」公众号,陪你走好校招求职的每一步

上个月部门校招,我坐在面试官的位置上,看了30多份简历。 “精通自动化测试框架”、“熟练掌握AI辅助测试”、“具备全栈测试开发能力” ——这些话几乎是标配。

然后我出了一道题。

“假如我们现在要测一个电商系统的下单接口,请你设计一套自动化测试方案,不需要写代码,讲思路就行。”

对面那个戴着黑框眼镜、简历上写着“在某大厂AI测试实习过”的男生愣了两秒,然后开始背八股:“首先我们要搭建pytest+allure框架,然后用PO模式封装,再用Jenkins做持续集成…”

我打断他:“这个接口依赖用户的登录态,登录态又依赖Redis缓存,缓存可能失效,你怎么处理?”

他沉默了。

“那如果业务方说下周要上线,来不及写自动化了,你怎么办?”

他眼神开始飘忽:“那…那就不写了?反正功能测试也能测…”

我笑了笑,结束了这场面试。

出来之后,我跟旁边的同事说:“又是一个被培训班和公众号忽悠瘸的孩子。”

今天不想讲虚的,就从一个一线测试开发工程师的真实视角,说说你们在学校里学不到、但入职前三个月必须搞明白的几件事。

自动化不是银弹,是另一套要维护的系统
很多应届生以为“会写自动化脚本”就是会写代码跑用例。大错特错。

真正的自动化测试,是一套与被测系统同等复杂度的软件工程。

我见过太多团队,自动化覆盖率从0冲到60%只花了两个月,然后停滞在60%整整一年——因为维护成本爆炸了。

页面元素一改,几百条用例全红;接口字段加了校验,断言全挂;测试数据被并行执行污染,今天过的用例明天就过不了。

所以我现在面试应届生,不看你会不会用pytest,看的是:

你知道测试数据怎么构造吗?是每次都从数据库查,还是预置,还是用工厂模式?
你的用例失败了,怎么定位是bug还是脚本问题?日志打了什么?
你的自动化用例跑一次要多久?如果从20分钟优化到5分钟,你怎么做?
这些才是真本事。

AI测试不是让你躺着数钱,是让你跪着修Prompt
今年最火的词就是AI辅助测试。但我得给你们泼盆冷水——

现在的AI在测试领域的落地,远没有公众号吹得那么神。

我团队用大模型做了半年的用例自动生成,结论是:它能帮你省掉20%的重复劳动,但会给你带来80%的新麻烦。

生成的用例看起来像模像样,一跑全是无效断言;AI写的测试代码,变量命名优雅,逻辑一塌糊涂;最关键的是——你敢让AI生成的用例直接上线吗?你敢,你领导不敢。

所以真实情况是:用AI测试,意味着你既要懂测试,又要懂AI,还要懂怎么给AI“擦屁股”。

我们组现在招人,简历里写“会用ChatGPT写测试脚本”的,我基本当成“会用百度搜索”来看待。真正加分的是:

你调过开源大模型的API吗?知道temperature参数对输出稳定性的影响吗?
你做过RAG吗?怎么把业务文档喂给模型让它理解上下文?
你遇到过AI输出格式乱掉的情况吗?怎么做的异常兜底?
这些才是值钱的经验。

开发和测试的边界正在消失,但核心能力没有变
很多应届生问我:现在DevOps和敏捷这么普及,测试是不是要消失了?

我给你们看个真实数据:我们部门的测试开发工程师和后端开发工程师的薪资range,去年已经完全重叠了。

为什么?因为现在的测试开发,一半时间在写测试框架和工具,另一半时间在看业务代码、review开发的设计文档、甚至帮开发补单元测试。

我每天的工作流是这样的:

早上10点,打开代码仓库,看开发昨天提交的MR,评估改动影响范围,决定今天要重点测哪些模块。

下午2点,跑一轮全量回归,发现挂了3条用例。不是bug,是测试环境的数据被另一个团队的重构脚本误删了。

下午4点,跟开发吵架——“你这个接口改了字段名,为什么不通知测试?”

下午6点,打开IDE,给自己写的Mock服务加一个新功能——支持动态响应模板。

你看到了吗?我的一天里,纯“点点点”的时间是0。 全是在做工程、做沟通、做风险判断。

所以,那些还在纠结“测试是不是比开发low”的同学,你可以放心了:未来的测试开发,就是开发。只是服务的对象不是用户,是质量。

给应届生的三条“反直觉”建议
第一,别在简历上写“精通”。

我看到“精通Selenium”的第一反应是:那你应该能讲清楚WebDriver的底层协议吧?能讲清楚它和Playwright的本质区别吗?

写“熟悉”就够了,面试官不会因为你写了“熟悉”就降低标准,但写“精通”会让我们提高期待。

第二,把“业务”当回事。

很多应届生看不起业务测试,觉得只有写框架才是技术。但我在大厂见过最厉害的测试专家,没有一个不懂业务的。

你只有知道用户怎么用这个系统,才知道哪里最容易出bug;你只有知道业务方最怕什么,才知道测试优先级怎么排。

第三,学会“拒绝”。

这是最反直觉的一条。

入职三个月,产品说“这个需求很急,来不及写自动化了,手工测一下就行”,你敢不敢说“不”?

我告诉你,不敢说“不”的新人,前三个月看起来最听话,半年后最容易背锅——因为所有线上事故,追根溯源都是“当时没来得及测”。

保护自己的方式只有一个:把质量标准写进流程,用数据说话,而不是用态度说话。

比如:“这个改动涉及3个核心模块,手工测需要2小时,自动化跑需要10分钟,建议给我1小时写自动化,之后每次回归都能省时间。”

这样说话的应届生,在我这里直接加分。

说回那个被我劝退的男生
面完那天晚上,我给他发了条微信(他留了联系方式):

“今天不是故意为难你。你基础不错,但太急功近利了。测试这条路,不是背会了多少框架就能走远的。它需要你沉下心,去理解系统、理解用户、理解风险。”

他回了一个大哭的表情,然后是:“哥,我秋招再战,那时候我肯定不一样了。”

我希望他不一样。

也希望读到这里的你,不一样。

技术债不是债,是血泪史。AI不是银蛋,是另一套要测的系统。这条路没有捷径,但每一步都算数。

—— 一个在一线写了五年测试代码的老人家

本文部分内容参考了霍格沃兹测试开发学社整理的相关技术资料,主要涉及软件测试、自动化测试、测试开发及 AI 测试等内容,侧重测试实践、工具应用与工程经验整理。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/29 16:19:44

用一张面板看遍内网主机:Beszel轻量监控搭建实战

前言 服务器出现问题时,最被动的情况不是故障本身,而是直到网站打不开、容器停止或用户反馈后,运维人员才知道异常已经发生。CPU、内存、磁盘和网络的变化如果没有持续记录,事后排查也只能依赖零散日志和临时命令。 Prometheus、…

作者头像 李华
网站建设 2026/7/29 16:17:10

如何永久保存微信聊天记录:5步完整数据留痕指南

如何永久保存微信聊天记录:5步完整数据留痕指南 【免费下载链接】WeChatMsg 提取微信聊天记录,将其导出成HTML、Word、CSV文档永久保存,对聊天记录进行分析生成年度聊天报告 项目地址: https://gitcode.com/GitHub_Trending/we/WeChatMsg …

作者头像 李华
网站建设 2026/7/29 16:16:18

人生成绩兑现

人生不是靠想法、潜力和努力获得认可,而是通过持续创造可验证的结果,把内在能力转化为现实回报。这个过程,就是人生成绩兑现。很多人拥有: 想法;潜力;学习时间;努力过程。 但最后没有改变。 原因…

作者头像 李华
网站建设 2026/7/29 16:15:32

AI 工程的五个层级:从 Prompt 到 Graph,一次完整的范式跃迁

2026 年中,AI 工程圈掀起了一轮密集的造词运动。Prompt Engineering 还没讲完,Context Engineering 就来了;Context Engineering 还在消化,Harness Engineering 冒出来了;Harness 刚搞明白,Loop Engineerin…

作者头像 李华
网站建设 2026/7/29 16:14:03

PotatoNV深度解析:华为麒麟设备Bootloader解锁的革命性突破

PotatoNV深度解析:华为麒麟设备Bootloader解锁的革命性突破 【免费下载链接】PotatoNV Unlock the bootloader on Huawei devices with Kirin 620/65x/95x/960 项目地址: https://gitcode.com/gh_mirrors/po/PotatoNV 在Android设备定制领域,Boot…

作者头像 李华