• 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?

  • 相关阅读:
    CRLF注入
    Windows下消息中间件RabbitMQ安装教程(超详细)
    (超详细)SpringBoot+RabbitMQ+Stomp+JS实现前端消息推送
    数数塔 NBUT 1083
    数数塔 NBUT 1083
    数塔 HDU 2084
    数塔 HDU 2084
    数塔 HDU 2084
    递推
    递推
  • 原文地址:https://www.cnblogs.com/jinji/p/5835959.html
Copyright © 2020-2023  润新知