如何面试测试工程师?
前言
在我的上一篇文章中(),里面提到最近半年我面试过数十个测试工程师的应聘者,却鲜有让我满意的。后有读者留言说不理解为什么会这样。 我感觉有必要再说些什么,所以有了今天这篇文章。
面试场景1
依然以小明为例
问:“假设你所在的团队负责研发一款手机计算器程序,你是这款产品的测试负责人,你准备怎么开展工作? ”
小明听我说完后,考虑了些许时间,问到:“是不是要写测试用例?”
旁白:听到这样的回答会让我心凉,因为这个问题我只会对2年以上工作经验的人提问,所以如果面试者这么回答,说明了这个人起码理解能力方面有问题。
我接着提示:“小明,在答题前,你想一下,作为一个项目的测试负责人,一开始就去设计具体的测试用例,是否太片面了?”
听完我的提示,小明思索了一下,回答道:“我以前工作的时候就是这么做的。”
旁白:既然我这样提示,很显然就是没让你写测试用例。而这个时候如果再强调以前的做法,是不是在挖坑往里跳呢?
眼看提示无效,我换一种方式引导,又问:“那你觉得该怎么设计测试用例呢?”
小明自信地说道:“我要测加减乘除运算,开方运算......”
我不忍再继续听下去,打断她,问道:“你设想一下,如果用例设计完成了,你准备怎么样执行这些用例呢?”
小明:“就在手机上去执行啊。”
我问到:“什么样的手机?”
小明说:“就这样的手机啊。” 然后晃了晃自己的手机。
我说:“是不是拿这部手机就可以了,换一款行不行?”
说道这里,小明停顿了一下,若有所思的说:“对啊,你还没有说我们这个计算器程序应该运行在什么手机上。”
我:“现在你是测试负责人啊,你是否应该在设计用例之前,弄清楚这件事啊?”
听到我的话,小明不住的点头,刚才的自信开始消失,取而代之的,是眼神中的紧张。
我安慰道:“放松,你循着这个思路,重新来制定测试计划。我以为他会因此开窍,心中窃喜。
“我的计划是,在华为、iPhone、三星、vivo、小米、oppo上执行这些测试用例……”
旁白:听到这样的回答,差不多可以pass了。
我想说的
上面这个问题很难吗?据我所知,这类面试的题目是各大IT企业面试软件测试工程师的必考题,这类题目可以称之为测试设计,一般是要求应聘者测试一个大众化的产品(不局限于软件产品比如一直笔,一部电梯,一块表,一台银行ATM机等)。题目看起来非常的简单和直观,但它能从多个维度全面的考察应聘者作为测试工程师的潜力。正如上面大家看到的真实面试案例,如果应聘者没有系统了解科学的项目测试理论,就很容易因以前的工作模式陷入思维定势,无法自拔。
这类问题怎么解决/回答?其实方法流程很简单:
1.明确测试任务
2.分析测试范围
3.制定测试计划和测试用例
在上面的案例中,小明在做手机计算器程序的测试设计时,在没有明确测试任务的情况下,就盲目的展开测试用例的设计,这样,会引发诸多问题。
-
面试要注重形象
不注重个人职业形象者当你在投递简历后接到面试通知后,你一般会怎样做?选择一套合身的衣服,准备好需要呈给面试官的资料等,然后计算好去公司面试的时间在规定时间内达到面试公司。而总有些求职者马马虎虎急急忙忙地就赶到面试的公司,迟到不算,衣着打扮也不合时宜,给...
-
女大学生求职的六大技巧
1、面试时迟到,而且称自己迟到是因为别人指错了方向。2、不修边幅或者着装不当。坐姿懒散,与主持面试的人不保持良好的目光接触。3、说其他同类型公司的坏话。4、没有能将自己的能力与雇主的需求联系起来。吹嘘自己有多行,但却没有列举出相应的成就作为证明。5、...
-
关于如何预知面试是否成功
从各种“时间”上判断第一,面试官给予你的关于时间的问题都是明确的。例如你询问,会在什么时间能得到通知,如果面试官回应你的是在几天内或是具体的日期,而不是光让你回家等消息,那么或许这就是一个通过的暗号。因为,如果你是面试官中意的人选,那么他希望确保你在离开...
-
面试的时候如何说自己的优点
面试前要准备一些常见面试问题,怎么回答常见面试问题:谈谈自己的优势呢?面试时这个问题也可以是:你有什么优势?遇到面试你的优势,回答时,一定要注意:1、任何优势要有依据;2、优势一定要与岗位需求匹配。那么,哪些优势应该在面试时谈?优势要怎么说,才听起来是真实的呢?曾经有...