我正在面试的自动化职位的你应该如何面试QA职位?的一个变体,我们不使用商业自动化工具,而是使用一个主要使用Perl的框架,所以需要了解Perl或其他编程语言,但是成为一个“计算机极客”是一个很好的好处。另一个问题是,优秀的程序员往往没有测试思维状态,他们会遵循所需的设计,但在测试用例和测试代码之间很难不忘记一些东西。
所以..。除了一些基本的编程问题,也许是一个非常基本的测试问题,我还应该问什么呢?
发布于 2011-06-04 16:16:10
根据我的经验,如果你雇用一个“自动程序”,你会得到一个人谁可以写代码,但没有技能或愿望测试。如果这是你想要的,那就好了。
然而,如果你只想知道如何雇用一个比自动化测试员更有效的技巧,那么就问一些有可能用代码更有效地解决问题的测试问题。我经常使用的一个例子是“您负责测试一个函数,该函数返回1-6之间的随机数(特别是一个模具滚动程序)--您将如何测试它?”
我不会在这里详细讨论答案,但是会编程的测试人员善于认识到这个问题的挑战范围,并将对编写自动化和分析工具如何帮助他们解决这些挑战有自己的想法。
发布于 2011-06-06 12:05:32
在确定面试问题之前,必须定义角色。你需要扪心自问--这位新员工会做什么?
你的自动机是否真的需要做任何测试?或者仅仅是构建自动化工具?您的Automator会分析您的需求并创建她自己的需求吗?或者是其他人创建了需求?您的Automator是否需要构思、设计和开发测试自动化框架?或者,这已经到位了,这个人只会写代码来填写缺失的部分吗?
知道答案会帮助你朝着正确的方向前进。
您可能只需要一个开发人员,他碰巧正在开发测试自动化代码。或者,您可能需要一个测试人员,他可以构建自动化来帮助她进行测试。或者,您可能需要一个在测试和测试自动化方面具有专业知识的设计人员/开发人员,他们能够分析您部门的需求,设计有效的解决方案,并开发代码来实现该解决方案。
应聘者的招聘和面试将根据你的角色选择而改变。
发布于 2016-09-10 13:01:00
我们在最近的招聘中遇到了这种情况,花了6个月的时间。我们终于了解到:
也就是说,我们希望他们每天做的事情!
是的,我们从开发小组提供的谜题和算法问题开始。然而,对于我们想聘用的好员工来说,这些一直都是糟糕的预测指标。我个人认识两位优秀的候选人,由于这个过程,我们拒绝了他们。
因此,我们最终转向测试他们的自动化测试写作。
我们使用我们的开发框架- Rails在几分钟内创建了一个小型应用程序。
我们为它编写了几个简单的ui测试。
然后,我们请他们:
https://sqa.stackexchange.com/questions/969
复制相似问题