Selenium Training Program
We offer online Selenium training along with Selenium Certifications that includes all the important topics using the Selenium IDE, Selenium RC, Selenium, Selenium Web Driver and Selenium Grid. Our Online Selenium Training is suitable for beginners as well as manual testers who would like to get automation exposure, we will teach you all the strategies of creating powerful automated web tests with Java during the selenium course. You will also learn Java basics during the selenium training. Check out the various other courses we offer like our BA Training, Online QA Course & SQL Training.
Selenium is an open source testing tool for internet-based applications across various browsers and platforms. It is similar to QTP but is meant for automation of only web based Applications. Selenium is used for automation of browser based testing across different platforms, so it comes in handy for Regression Testing, creating Test Data, Functional Testing and automation-aided exploratory testing, reproducing bugs etc.
Our Selenium Training is a practical based course which includes theory, practical examples as well as presentation. You can easily practice whatever you will learn in each and every section of selenium training. We have a 24×7 remote lab available for you to practice what you learn.
We offer selenium classes online and a unique 3 month on the job support for our candidates, once you start working as a Software Test Automation professional, in case you need any help, we are here to iron out any issues you may face.
Major Course content:
Core Java : First program in Java, Simple class and methods
Selenium IDE : Record and Playback
WebDriver : Selenium
TestNG : Reports generation
Jenkins : Build management and CI (Continuous Integration)
Git : Version controlling
Frame work (Page Object Model)
Selenium Training Syllabus
What is automation testing?
Introduction to Selenium
Supported Platforms (Browsers, Programming Languages, Operating Systems)
How Selenium Works?
Comparison between Selenium and QTP
Overview of Object Oriented Concepts
Classes, Objects, Constructors and methods
Looping and Conditions
Setting up Selenium IDE
IDE in detail – Features and Components
Record and Playback in IDE
Editing Scripts in Selenium IDE
Running a Test Script
Open and Click Commands
Storing Variables and Store Commands
Supported Automation Frameworks
Setting up Eclipse
JUnit Vs TestNG
Executing Selenium Scripts using JUnit and Test NG
Sequential and Parallel Execution
How Webdriver works?
Difference between Selenium RC and Webdriver
Setting up webdriver
Creating scripts using Webdriver
Playing with UI objects using Webdriver, handling Frames, Alerts
Cross browser testing using Webdriver
Using Page Objects in WebDriver
Advanced WebDriver – Multiple browsers, Browser profiles, Screenshots etc.
GitHub with Eclipse
Prioritising Test Cases
What, Why and How
Advantages of POM
How to Implement POM
Using Property files in Selenium
Maven with Selenium
Jenkins with Selenium
Data Driven Framework
Keyword Driven Framework