我的任务是为我们公司的一个测试人员职位提出一个技术性的测试/面试问题。我们以前从来没有专门的测试人员,所以我不知道该问什么!所有的测试都是由开发人员和用户完成的。我需要问候选人什么,什么是好的或坏的答案。基于场景的测试在测试人员中运行良好吗?理想情况下,我们希望这个人也能自动完成一些测试。
这个职位是中高级职位.
发布于 2016-02-15 14:09:26
你需要想出你自己的问题,因为你在互联网上得到的问题往往在互联网上已经有了固定的答案。(面试的应聘者也看过这个网站。)想必你希望你的候选人给你一个他们想过的答案,而不仅仅是他们记住的东西。
你需要明确你想要什么,这应该会驱使你的问题和你的招聘决策。手动测试和自动测试是两种不同的技能集,自动化测试可能意味着许多不同的事情。
对于手工测试,我喜欢问那些没有单一、正确答案的广泛问题,因为测试既是特定领域知识的应用,也是一种思维方式。为了减少偏见,你应该提前检查问题,并讨论你在寻找什么样的答案。
对于自动化测试,问题取决于您感兴趣的自动化类型。您可能需要决定UI自动化对您是否重要。决定是否要他们编写单元测试,或者使用与产品相同的编程语言的其他测试。决定是否要他们编写性能测试。光说“我希望他们能做任何事”是不够的。你可能找不到想要测试的通才,所以你需要优先考虑你想从他们那里得到什么。
一旦你有了优先顺序,你就可以将你所知道的关于面试开发人员的知识应用于面试测试人员。
广泛的问题,没有单一的,明确的答案,也有利于自动化候选人。同样,你应该提前检查问题,并决定你要寻找什么样的答案。
发布于 2016-02-15 13:54:48
如果这是你第一次参加测试面试,你可以试着做以下事情。
发布于 2016-02-15 14:26:55
从你的描述中我得到了三个要点
既然你对公司有了要求,你就需要围绕这一点进行面试,并根据他们能够达到你设定的三个主要目标的能力来判断候选人。
我不能给你确切的问题--因为我认为这取决于公司内部的要求。然而,如果我要采访这个人,我会问一些关于
休息取决于你的想象。您可以包括N个场景来测试他的技术能力--比如他对构建过程、持续集成等方面的知识。
https://sqa.stackexchange.com/questions/17035
复制相似问题