分类
文章

每个测试人员都需要知道的Selenium Webdriver技能

今天,我们正在讨论每个软件测试人员都应该知道的Selenium Webdriver基本技能。甚至招聘经理都可以将此博客帖子用作清单,以便他们了解特定候选人应将Selenium Webdriver职位简介的所有技能列为什么

候选人和招聘人员都应该考虑的另一个事实是,技能和期望会根据一个人的经验而变化。在这一点上,我们根据不同的经验水平来解决技能和其他要求,从而把这一点考虑在内。

质量检查工程师计划进行工作变更时,第一步是从头准备简历或更新现有的简历。但是在宣布为最终版本之前,有许多问题需要解答,还需要进行一些更改。

让我们列出其中的一些问题以提醒您。

相反,招聘经理还将寻找一些问题的答案。

  • 简历应具备哪些潜在技能和工作领域?
  • 简介是否符合现行行业标准?
  • 他是否提到了所需的技能和工作领域?

如果您愿意从头开始学习Selenium Webdriver,那么您必须考虑查看顶级Selenium Webdriver教程列表。

现在,让我们集中讨论必需的Selenium Webdriver技能,以及它们如何适合具有不同经验水平的候选人。

您了解Selenium Webdriver的哪些技能 ?

测试人员的Selenium Webdriver技能

1-入门级(0-2年)。

1-候选人应使用Selenium IDE录制脚本和创建测试套件。

2-他必须涵盖基于模块的测试场景,这些场景有助于在部署之前验证应用程序。

3-如果候选人偶尔只是使用IDE填写在线表格,则该候选人可能不适合入门级Selenium Webdriver技能。

4-对于高级技能,他应该使用持续集成工具,例如Bamboo或Jenkins。

5-他应该知道如何从Jenkins仪表板运行Selenium测试。

6-使用Web应用程序需要具备HTML5,JavaScript和CSS知识的基本知识。

7-对DOM有充分的了解,并具有使用不同类型的定位器(如XPath,ID,CSS和By-ID选择器)的经验是必不可少的技能。

8-他应该知道源代码管理工具,例如GIT和SVN。

9-如果面试小组要求,候选人应能够展示其Selenium技能。

 

2-中级(2-5年)。

1-候选人应该已经移动到使用Selenium Webdriver进行Web测试。而且他应该能够阐明差异。

2-必须具备任何Java / Python / .Net编程技能。这也取决于工作要求。

3-使用TestNG / JUnit测试框架的先前经验。

4-了解面向对象的概念,多线程和IPC。

5- 使用Selenium Webdriver的<wait>机制处理AJAX调用。

6-能够向现有测试框架添加新功能。

7-定期监视CI(Jenkins)的工作,并能够处理损坏的部件。

8-追求更高的SCM工具(例如GIT)技能。他应该已经成功管理了Git或SVN中的合并冲突。

9-候选人可能已经创建了一个健全测试套件来涵盖快乐路径测试用例。

 

3-高级(5-10年)。

1-在此级别上,期望具有”中级”第2点所述语言的扎实编程背景。

2-此外,他应该在实际项目中具有设计模式的工作知识和高级Selenium Webdriver技能。

3-他应该精心设计一个大型测试套件以满足业务需求。

4-能够指导初级团队成员的能力者优先。

5-必须具有自动数据驱动和与本地化相关的测试要求。

6-SQL /数据库技能将增加价值,因为有时测试需要数据库验证。

7-对行为驱动的测试工具(例如Concordion,JDave,JBehave,Easyb,Cucumber等)有很好的了解。

8-应试者应该知道何时使用上述工具,以及何时坚持使用混合测试套件。

9-他应该进行跨浏览器测试并意识到挑战。

 

4-专家级别(10年以上)。

1-在虚拟环境中执行并行测试的实践知识。例如,运行脚本oESXI / VSphere基础结构。

2-他应该精通使用Jenkins或Bamboo CI工具管理自动化工作。

3-至少为一个实际项目设置持续交付方面的经验。

4-能够在Amazon Cloud Infra(也称为AWS)上管理自动化代理。

5-能够将自动化结果与任何错误跟踪工具(例如JIRA或TestRail)集成在一起。

6-他应该已经使用Selenium WebDriver构建了可重用的框架和库,这可以帮助减少执行时间并提高性能。

7-可能会调试Selenium Webdriver源代码的专家才是候选人。并具有向Core Selenium团队提出解决方案或建议的能力。

 

脚注–用于测试自动化的Selenium Webdriver技能

我们希望以上建议对您发现正确的Selenium Webdriver技能集有所帮助。而且,您将很容易知道要改进哪些技能。同时,招聘经理可以参考此职位以准备一份清单,以帮助他们筛选出合适的候选人以列出空缺职位。

如果此博客文章确实引起了您的兴趣,请不要错过进一步分享它。也不要错过阅读以下消息。

“伟人没有伟愿便是凡人。”吉姆·柯林斯。

 

升级您的技能并被招募!

NihaoW3。

发表评论

电子邮件地址不会被公开。 必填项已用*标注