Selenium Training course detail


Selenium training course is provided by RCS Technologies from its institute of Selenium Training facilitate the students to get an overview & details about Selenium. Selenium is one of the herd industrialization testing tool. With the ongoing of the training, learners will study the different concepts like Selenium IDE, RC, and WEB DRIVER & GRID by applying them on various projects & case studies.

What will you learn
  • What will you learn in this Selenium online training course?

    1. Selenium automated testing advantages 2. Selenium RC 3. Deploying Selenium IDE functions and commands 4. Sikuli, JUnit and TestNG Plugin in Eclipse 5. Object Repository and Maven 6. Introduction to Selenium WebDriver 7. WebDriver programs like Textbox, Checkbox and multiple Windows 8. Using Selenium Grid for software testing

  • Who should take up this Selenium training course?

    1. Software Developers, Testers and QA Engineers 2. System Analysts, Administrators and BI and ETL professionals

  • What are the prerequisites for taking up this Selenium certification training course?

    Having a basic knowledge of C or Java is beneficial but not mandatory for taking up this Selenium certification training.

Key Features
  • 45 Hrs Instructor Led Training
  • 45 Hrs Self-paced Videos
  • 72 Hrs Project work & Exercises
  • Certification and Job Assistance
  • Flexible Schedule
  • Lifetime Free Upgrade
  • 24 x 7 Lifetime Support & Access


  • 18 Lessons
  • 1.1 Introduction to Java Programming

    1.2 Defining Java

    1.3 Need for Java

    1.4 Platform Independent in Java

    1.5 Define JRE, JVM, and JDK

    1.6 Important features and evolution of Java

  • 2.1 What is object-oriented programming?

    2.2 The concept of abstraction, attributes, methods, constructors, inheritance, encapsulation, and polymorphism

    2.3 Overview of coding

    2.4 Setting up the required environment

    2.5 Knowing the available IDEs

    2.6 Writing a basic-level Java program

    2.7 Define package

    2.8 What are Java comments?

    2.9 Understanding the concept of Reserved Words

    2.10 Introduction to Java Statements

    2.11 What are Blocks in Java?

    2.12 Class and different Methods

  • 3.1 Introduction to Selenium testing

    3.2 Understanding the significance of automation testing

    3.3 Benefits of Selenium automation testing

    3.4 Comparison of Selenium and Quick Test Professional


  • 4.1 Understanding the Selenium Integrated Development Environment

    4.2 The concept of Selenium Remote Control

    4.3 Working with Selenium Grid

    4.4 Selenium Web Grid


  • 5.1 Detailed understanding of the Selenium IDE features,

    5.2 Addition of script assertions

    5.3 General Selenese commands

    5.4 Deploying the first Selenium Script and Options

    5.5 IDE Test Suite, sample project IDE, and recording a Selenium test case

    5.6 Selenium limitations

    Hands-on Exercise:

    1. Record a test case

    2. Execute First test case

  • 6.1 The basic Architecture of Selenium Web Driver

    6.2 Download and installation

    6.3 Creating a Java function and executing

    Hands-on Exercise:

    1. Install selenium web driver


  • 7.1 Deploying Web Drivers for scripting

    7.2 Getting the HTML source of Web Element, Table and Form Elements

    7.3 Firebug extension and Fire Path installation.

    Hands-on Exercise:

    1. Set up a Grid


  • 8.1 Locator and Locator-ID

    8.2 Deploying searching elements using the link text and name

    8.3 Using XPath,

    8.4 Searching elements using CSS and Web Element Properties

    Hands-on Exercise:

    1. Deploy searching elements using the link text

    2. Using name

    3. Using XPath

    4. Search elements using CSS and Web Element Properties


  • 9.1 Working with Advanced User Interactions

    9.2 Understanding the various features like Drag and Drop, Double Click, Keys and Context

    9.3 Deploying Cross Browser Testing using Web Driver, Executing tests in Chrome, and Firefox.


    Hands-on Exercise:

    1. Deploy and execute a test case for Chrome

    2. Deploy and execute a test case for Firefox

  • 10.1 Installation of TestNG Plugin in Eclipse

    10.2 TestNG sample script, understanding Selenium test script writing

    10.3 TestNG test suites creation, HTML and XML report generation using TestNG

    Hands-on Exercise:

    1. Install TestNG plugin in Eclipse

    2. Write a TestNG script and execute

    3. Generate an HTML report

    4. Generate an XML report

  • 11.1 Annotations, parameters, groups- include and exclude

    11.2 Test result and data providers

    Hands-on Exercise:

    1. Mark annotation group test results

  • 12.1 TestNg data providers

    12.2 Screenshot on failed test cases

    12.3 Wait statements of Web Driver

    12.4 Wait in Selenium

    12.5 Explicit wait and implicit wait

    12.6 Fluent wait

    12.7 PageLoad timeout

    Hands-on Exercise:

    1. Capture screenshot on a failed test case setup wait timeout to wait for page load before resuming test execution


  • 13.1 Introduction to Maven

    13.2 Maven usage

    13.3 Configuring Maven with Eclipse

    13.4 Taking automatic updates

    13.5 Running tests in Maven

    13.6 Creating POM.xml file

    13.7 Maven Integration Tool


  • 14.1 Learn to work with text box, button, link, checkbox, drop-down, and radio button

    14.2 Selecting and displaying values

    14.3 Writing all values in Notepad/Excel/WordPad

    14.4 Capturing screenshot (positive)

    14.5 On Load Alerts, Scroll down page in JavaScript’s

    14.6 HTML Unit driver

    14.7 Managing multiple windows and AJAX auto suggestions

    14.8 Managing web tables


    Hands-on Exercise:

    1. Use text box, button, checkbox, drop-down, and radio buttons

    2. Display views

    3. Capture screenshot

    4. Manage web tables


  • 15.1 Annotations in JUNIT

    15.2 Methods in JUNIT

    15.3 JUNIT Test Suites

    15.4 ANT Build and JUNIT reporting

    15.5 Test framework, data-driven framework, keyword-driven framework, hybrid framework, execution of test case from the test framework


    Hands-on Exercise:

    1. Load an excel file

    2. Execute a test case using a data-driven framework

    3. Execute a test case using the keyword-driven framework


  • 16.1 Understanding of object repository

    16.2 Using OR in Scripts

    16.3 Learning sample scripts using object repository

    16.4 Page object modeling

    16.5 Page factory


    Hands-on Exercise –

    1. Using OR in scripts

    2. Implement POM


  • 1. Load an excel file

    2. Execute a test case using a data-driven framework

    3. Execute a test case using a keyword-driven framework


  • 18.1 Selenium Grid overview

    18.2 Executing single script in different browsers and different scripts in different browsers

    Hands-on Exercise:

    1. Set up a Grid


Based on 0 reviews
5 stars
4 stars
3 stars
2 stars
1 stars