Google如何面试TE(Test Engineer)?

最近在拜读《像Google一样进行软件测试》,前面三章都不时地提到了两种角色:SET
和TE。
SET=software engineer in test,
TE=test engineer,
这两种工程师有何区别,我们不妨从如何面试TE开始?
面试TE: 意图在于了解这个面试者是否具有天生的测试才能:是否有对于各种可能性的
好奇心,是否有关于事物应如何工作的强烈感觉,以及清晰表达的能力。还会寻找很强
的人格魅力。
我记得曾经有一次面试,面试官直接抛出一个web页面,请我谈谈如何测试这个web页面
。我犯得错误就是直接开始说要测哪些地方,虽然没有罗列测试用例,但还没有做到充分思
考问题。只求量不求质是一种低效的工作方式,更好的方法是面试时提出一些问题,来
做澄清。问题澄清后,开始列举测试用例。接下来测试者是在验证软件能正常工作,还
是只在试图破坏软件。测试者有测试计划吗?

了解候选人使用多长的字符串作为测试用例。这里可以用到极限边界值思想。比如2^32

另外一个关键特征,TE要具备处理模糊性,反驳糟糕思想的能力。我记得我在面试
ThoughtWorks被回馈说,我没有对assignment提出疑问,缺失了怀疑和反驳的思想。我
从阅读这本书里得到了对这点的印证。

关于人格魅力:Google需要能够与其他人和睦相处,能影响Google文化的人;需要愿意
持续学习成长的人,需要带来新鲜思想和经验的人。

下一篇我们谈谈如何面试SET?

 

转载于:https://www.cnblogs.com/jinji/p/5835959.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值