With the arrival of Devops / CI-CD , Test automation has become an integral part of any IT organization Testing maturity roadmap. While COTs Test Automation tools have gained good maturity levels in terms of flexibility,robustness, capabilities, they come at a price. That’s where Selenium provides an equally effective alternative. Selenium is the household name when it comes to test automation. It is considered the industry standard for user interface automation testing of Web applications. Almost nine out of ten testers are using or have used Selenium in their projects. We offer a course on Test Automation with Selenium which is suitable for freshers as well as Testing professionals who want to up-skill in Test Automation. Course is of ~40 hrs including Theory and Hands on Lab + Assignments.
Course Outline
Core Java
Overview of Java Language, Constants, Variables and Data Types
Operators and Expressions, Decision making, branching and looping
OOP concepts
Classes, Objects and Methods (OOPS Details with example)
Access Modifiers, Static, Constructor, final keywords
Downloading WebDriver Jars and configuring in eclipse
Architecture of selenium webdriver
Drivers for Firefox, IE, chrome
Different identifiers (Locators)
Lab sessions and Assignments
Selenium Webdriver
WebDriver & WebDriver DesiredCapabilities Class (firefox profiles)
Firepath, firebug Inspecting elements in Mozilla, Chrome and IE
HTML language tags and attributes
Various locator strategies
WebDriver Interface
Creating customized Xpaths without firebug
Managing Input fields, Buttons and creating custom xpaths
Extracting More than one object from a page (findelements)
Windows handling, frames
Lab sessions and Assignments
Introduction to Frameworks
What you will learn
Core JAVA skills and Selenium Fundamentals
Hands on skills required to work as Trainee Test Automation Engineer
Best practices, in Test Automation and Test Automation Frameworks
Are there any pre-requisites for this course?
An open mind, a strong work ethic, willingness to learn, and plenty of excitement about learning new skills in Test Automation. If you have good technical ability, you will grasp Test Automation skills at ease.
How this course will help you
Our course will help you to jump start your career as a ‘Test Automation Engineer’ if you are fresher. It can also help you embark in the Test Automation domain if you are an experienced functional / manual tester.