我们有一个角色需要一个自动化的测试人员。主要的形式是使用用Java编写的Selenium编写自动化测试。
我正在努力开发一种技术测试,以确保考生
我希望测试与自动化测试人员(相对于开发人员)保持平衡。第1部分是通过自己编写(复杂的)测试来完成的,打印出源代码,候选人必须在浏览器上遵循步骤,并告诉我测试是否通过或是否有任何断言失败。
你建议我如何完成第二部分?理想情况下,我会从场景中受益,以及你认为他们在候选人中突出的技能。
发布于 2015-12-03 15:47:59
谢谢大家的意见。
我已经创建了一个测试场景,其中包含了一些需要解决的领域。我已经在GitHub上免费提供了它,这样就可以让其他人受益。
它帮助评估候选人的一些领域是;
发布于 2015-11-11 11:22:22
对于第二部分,我可以根据我们在组织中使用的内容提出一种方法。
您可以给出一个简单web应用程序的示例,即简单的表单->,谢谢页面。
然后要求为给定场景设计和开发一个自动化脚本。然后,您可以看到他/她是否在使用Page对象模型进行设计,并且是否遵循编码标准
发布于 2015-11-11 12:22:33
因为在selenium web驱动程序方面有经验的候选人应该熟悉框架,展示已经构建的简单框架,并要求他/她解释它,看看他/她能清楚地表达selenium webdriver的概念和java概念。
https://sqa.stackexchange.com/questions/15597
复制相似问题