Why should you take Selenium Training?
  • Automation Testing Market is expected to grow at a Compound Annual Growth Rate (CAGR) of 18.0% in the next three years.

  • The average salary of a Selenium Test Automation Engineer is $94k per year - Indeed.com.

  • Selenium supports different Operating Systems and Programming Languages which makes it the most desired Automation Testing tool.

Course information

  • Category: Testing
  • Title: Selenium

Selenium certification training helps you master this automation testing tool and become a certified A4Q Tester. This Selenium training covers WebDriver, Grid, IDE, handling IFrames, Alerts, and Modal Dialog box. With this Selenium course, you will learn to use supported plugins such as TestNG Framework, Robot Class, Cucumber, and Gherkin to control your automation environment. Get hands-on experience on widely used automation frameworks such as Data-Driven Framework, Keyword-Driven Framework, Hybrid Framework, and Behaviour Driven Development (BDD) Framework. This Instructor-led automation testing training online is created by top industry experts and allows you to work on real-life industry use cases.

Instructor-led Selenium Training classes

MON To FRI Morning | Timings: 10:30 AM to 01:00 PM
Evening | Timings: 03:30 PM to 06:00 PM
SAT & SUN--------------------- Holidays ---------------------

Course Price at

Training + Certification + Study material + Placements

Duration: 45 Days

Training Includes

•Web Page Content – Static vs. Dynamic Pages
•UI Mapping with Selenium
•Creating a shared object repository with Selenium
•Writing a frame work
* Preparation Guide
1 Day session on Interview Tips
2 Days Session on FAQs and Answers
5 Mock Interviews and Guidance

 Instructor-led Sessions

Online & Offline Instructor-Led Classes.
Weekend Class sessions of 3 hours .


Each class will be followed by a test to assess your learning.


Sucessfully complete your final course project and CloudSwan will certify you as a Software Tester.

Feel Free to contact for course enrollment
 0422 - 2243835 /  8903835098

Course curriculum

  • Introduction to Selenium


    • Test Automation for Web Applications
    • Introducing Selenium
    • Selenium Components
    • Supported Browsers
  • Topics:

    • Getting Started – Choosing Your Selenium Tool
    • Introducing Selenium Commands
    • Test Suites
    • Commonly Used Selenium Commands
  • Topics:

    • Introduction
    • Installing the IDE
    • Opening the IDE
    • IDE Features
    • Building Test Cases
    • Running Test Cases
    • Debugging
    • Writing a Test Suite
    • Executing Selenium-IDE Tests
  • Topics:

    • Creating a test suite
    • Creating tests in a test suite
    • Adding a new test, in a test suite
    • Deleting a test from a test suite
    • Running a test suite from IDE
    • Running the test suite from Selenium Core
    • Analyzing the results
  • Topics:

    • Verifying Page Elements
    • Introduction to Locating Elements
    • Locating elements by identifiers
    • Locating elements by xPath
    • Locating elements by DOM
    • Introduction Matching Text Patterns
    • Matching Text Patterns - Regular expressions
    • The “AndWait” Commands
    • Sequence of Evaluation and Flow Control
    • Store Commands and Selenium Variables
    • echo - The Selenese Print Command
  • JAVA Topics:

    • Java Introduction
    • Installing java
    • Why java for selenium
    • Features of java
  • Eclipse Topics:

    • First Eclipse project
    • First Java Project
  • Topics:

    • Data type in java
    • String concept in java
    • IF Statement
    • Types of Loops statements
    • Usage of loops in selenium
    • Practical example with loops
    • What are functions
    • Function input parameters
    • Functions return types
    • Functions overloading
    • Object oriented programming language (oops )
    • Local Variables
    • Global Variables
    • Creating Classes in Java
    • Creating Objects in Java
    • Constructors
    • Other Concepts
    • Inheritance
    • Error Handling
    • Strings
  • Topics:

    • Introduction
    • How It Works
    • Installation
    • From Selenese to a Program
    • Programming Your Test
    • Learning the API
    • Retrieving and Reporting Results
    • Adding Some Spice to Your Tests
    • How the Server Works
    • Server Command Line options
    • Troubleshooting
  • Topics:

    • Configuring JUnit with eclipse
    • Setting up eclipse
    • Setting up Selenium cline drivers
    • Starting Selenium RC Server
    • Building the test scripts using eclipse
    • Configuring eclipse to run the tests
    • Running the test scripts from eclipse
    • Understanding the test run from eclipse
    • Generating the test log and understanding
  • Topics:

    • Setting up the Selenium Grid
    • Ensuring the validity of ant build
    • Starting the hub
    • Starting the Selenium Remote controls on different platforms
    • Running the tests parallel
    • Running the tests sequential
    • Analyzing the results
  • Topics:

    • Installing the TestNG on eclipse
    • Configuring TestNG libraries with Eclipse
    • Understanding the Scripts in TestNG format
    • Exporting the Tests from SeleniumIDE
    • Adding the necessary methods to work with TestNG
    • Running the tests with TestNG
    • Understanding the reports generated by TestNG
    • Creating a XML file for running the tests though TestNG
    • Working on a case study
  • Topics:

    • Web Page Content – Static vs Dynamic Pages
    • UI Mapping with Selenium
    • Creating a shared object repository with Selenium
    • Writing a frame work
  • Topics:

    • Web Page Content – Static vs Dynamic Pages
    • UI Mapping with Selenium
    • Creating a shared object repository with Selenium
    • Writing a frame work