416-275- 9840 (Canada) | 215-297-4646 (USA) | info@getsoftwareservices.com

Selenium Training Program

selenium Training, online selenium training, selenium training toronto, selenium course, learn selenium, selenium certifications, selenium webdriverWe 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 an 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.

About Selenium

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)
Maven framework

Selenium Training Syllabus

What is automation testing?
Introduction to Selenium
Selenium Variants
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
Method Overloading
Method Overriding
Access Modifiers
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
Selenium Commands
Open and Click Commands
Verification Commands
Locator Elements
Wait 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
Storing Results
Why Webdriver?
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
Page Factory
Advantages of POM
How to Implement POM
Using Property files in Selenium
Maven with Selenium
Jenkins with Selenium
Data Driven Framework
Keyword Driven Framework

Join Now for Free 7 Days Software Testing Sessions


Selenium Introduction

Selenium WebDriver