休闲

测试招聘

时间:2010-12-5 17:23:32  作者:探索   来源:百科  查看:  评论:0
内容摘要:上周帮朋友看一份测试岗的简历,三年经验,项目写了七个,但通篇找不到一个具体的bug案例。我问他面了几家,他说五家,都挂在二面。问题出在哪?他说面试官老问“你怎么设计用例”,他答“按需求文档逐条覆盖”。

上周帮朋友看一份测试岗的测试招聘简历,三年经验,测试招聘项目写了七个,测试招聘但通篇找不到一个具体的测试招聘bug案例。我问他面了几家,测试招聘他说五家,测试招聘都挂在二面。测试招聘问题出在哪?测试招聘他说面试官老问“你怎么设计用例”,他答“按需求文档逐条覆盖”。测试招聘这个回答没错,测试招聘但太薄了,测试招聘薄到面试官没法判断他到底会不会测试。测试招聘

测试招聘有个怪现象:岗位JD写得像万能模板,测试招聘候选人简历也像流水线产物。测试招聘双方都在猜对方要什么。测试招聘我翻过几十份测试简历,八成以上写着“熟悉黑盒测试、白盒测试、性能测试”,但问一句“你上次用边界值分析法发现的问题是什么”,能说清楚的人不到三成。

招聘方的问题更隐蔽。很多团队招测试,其实自己都没想清楚要什么类型的人。业务测试、自动化测试、测试开发,这三个方向在面试里经常混着问。我见过一个做功能测试的候选人,被要求手写一个LRU缓存,他当场愣住。面试官后来跟我说,他觉得测试应该懂算法。这没错,但要看岗位级别和实际工作内容。一个每天点页面的功能测试,你考他算法,他进来也用不上。

简历筛选环节,我个人的习惯是先看“缺陷描述”部分。一个人怎么描述bug,基本能看出他的测试思维。好的描述会写清楚:前置条件、操作步骤、预期结果、实际结果、复现概率、影响范围。差的描述就一句“XX页面点击没反应”。前者说明他平时就在做规范化测试,后者大概率是开发自测转过来的。

面试提问也有技巧。别问“你用什么工具”,问“你上次用这个工具解决了什么问题”。工具谁都能学,但解决问题的路径才是经验的核心。我印象很深的一个候选人,他说自己用Charles抓包发现了一个接口重复提交的问题,然后顺着这个线索查出了前端防抖失效。这种回答有细节、有推理、有结果,比背一百个工具名称都有用。

自动化测试这块,招聘市场有点过热。很多岗位写着“必须会Python+Selenium”,但进去之后发现,自动化用例覆盖率不到10%,大部分时间还是在做手工测试。候选人花三个月学的自动化框架,入职后基本荒废。反过来,有些团队自动化做得扎实,但招聘时只写“有自动化经验优先”,结果招进来的人连PageObject都写不利索。供需两侧的信息差,浪费的是双方的时间。

还有一点,测试招聘里很少被讨论但特别重要:候选人怎么看待“测试”这个角色。有人觉得测试就是找bug,有人觉得测试是质量保障,还有人觉得测试是开发流程的补充。这三种认知没有对错,但匹配的团队不一样。找bug型的人适合快速迭代的业务团队,质量保障型的人适合流程规范的中大型团队,开发补充型的人适合DevOps成熟的团队。面试时问一句“你觉得测试在项目里最大的价值是什么”,答案比技术题更能说明问题。

最后说个观察。测试岗的面试通过率,往往不取决于候选人技术多强,而取决于他能不能把做过的事讲清楚。我见过技术一般但表达清晰的候选人拿到offer,也见过技术扎实但说不明白自己项目的人被拒。测试工作本身就是沟通密集型——跟开发讲bug、跟产品对需求、跟运维查环境。面试时的表达,其实就是工作沟通的预演。

招测试,别只看他会不会用工具,看他怎么描述问题。面测试,别只背工具清单,准备两个能讲透的案例。这事没那么复杂,但需要双方都少一点套路,多一点具体。

最近更新
热门排行
copyright © 2026 powered by 烟消火灭网   sitemap