Classroom - +91 98458 222 88 | Online - +91 98453 999 33

Selenium Training Institutes in Bangalore

Selenium Training in Bangalore & Best Selenium Training Institutes in Bangalore

About Selenium Training in Bangalore

MyClass Training Bangalore is a Leading Selenium Training institute in Bangalore providing Real-Time and Placement Oriented Selenium Training Courses. Our Training Institutes are mainly focussed on introducing new methods of Learning by making it Interesting and Motivating. Our Selenium Training Centres spans across all major locations in Bangalore. We provide range of Career oriented courses for different segments like students, job seekers and corporate users. 

MyClass Training Institute has distinguished itself as the leading Selenium Training Institutes in Bangalore. Our Selenium Consultants or Trainers are highly qualified and experienced working professionals with minimum of 6 Years of hands on real time expertise to deliver high-quality Selenium Training across Bangalore. Our Selenium training course includes basic to advanced level. 

Selenium is a portable software testing framework for web applications. Selenium provides a record/playback tool for authoring tests without learning a test scripting language (Selenium IDE). In our Selenium Training you will learn flavors in Selenium, Selenium IDE, Locators & Object Identification, Java For WebDriver, OOPS, Packages and WebDriver. 

Our team of Expert Trainers have designed Selenium training course content and syllabus as per the current Industry Requirements. This enables our Students to be an Industry-Ready Professionals, capable of handling majority of the real-world Scenarios after Successful completion of the Course.  

We Provide Exclusive Course Materials, Interview Questions, Real Time Project Scenarios on Selenium Training which will give our students an edge over other Training Institutes. You can Experience Real-time training in our well equipped labs to excel in Selenium course. Through our associate Training Institutes we have trained more than 800+ Students in Selenium Training. We Provide day time classes, weekend training classes, evening batch classes and fast track training classes for Selenium Training. Our Selenium Training course fee is very economical and tailor made as per Student Requirement.

To Kick Start your Career, Enroll for a free Demo on Selenium Training @ MyClass Training Today!.

Selenium Training Course Content

About The Course

Selenium is used for automating Web Applications. In this course you will experience to work with Data Driven Framework and Keyword Driven Framework and perform Cross browser testing. Selenium IDE, Selenium RC, Selenium WebDriver and Selenium-Grid are covered during the course. You will learn to perform tests on multiple machines simultaneously running on different Operating Systems, integrate other frameworks like JUnit and TestNG with Selenium.

Why learn Selenium?

Selenium is an open source tool and covers all the scenarios what licensed tool like QTP, IBM RFT or other available tools in market can do. Performance, execution speed and browser interaction of Selenium is too fast than any other automation tool. Unattended execution can be achieved using Selenium Framework. Selenium supports different operating systems along with support for different programming languages and browsers, these features makes the Selenium ahead of any other Automation tool.

Course Objectives

After the completion of ‘Testing With Selenium WebDriver’ Course, you should be able to :

1. Understand Selenium Architecture and its components

2. Work with Selenium RC

3. Execute Different Locator Techniques e.g by link, by text, by id, by css, by xpath etc.

4. Understand Selenium WebDriver/ Selenium 2.0

5. Perform Cross browser testing with Mozilla Firefox, Google Chrome, Safari and Opera

6. Use WebDriver advanced features e.g. taking screenshots, handling cookies and managing exceptions

7. Validate page content using Selenium WebDriver API

8. Create Data driven, Keyword driven and Hybrid test framework

9. Record and importing tests with Selenium IDE

10. Perform unit testing with JUnit

11. Apply Test Driven Development(TDD) approach

12. Code coverage report using Java Code Coverage(JaCoCo) to evaluate code execution

13. Perform distributed testing using Selenium GRID

14. Interact with images present on the web page with Sikuli

15. Write Test cases using TestNG

16. Automate windows applications with AutoIt



•             What is automation testing?

•             What is the use of automation testing?

•             What we need to Automate?

•             What is Selenium?

•             Advantages of Selenium

•             What is the difference between Selenium and QTP?

Different flavors of Selenium

•             IDE

•             Selenium-RC

•             Selenium-Grid

•             Selenium Web Driver/Selenium 2.0

Selenium IDE

•             Installing Selenium IDE

•             Selenium IDE icons

•             Recording your first test with Selenium IDE

•             IDE Context Menu

•             Assert

•             Verify

•             Adding Selenium IDE comments

•             Synchronization commands

•             Working on pages with AJAX

•             Storing elements

•             Creating test suites

•             What you cannot record


•             Tools to identify elements/objects

•             Firebug

•             IE Developer tools

•             Google Chrome Developer tools

•             Locating elements by ID

•             Finding elements by name

•             Finding elements by link text

•             Finding elements by XPath

•             Finding Elements by using CSS

•             Summary

Some Special IDE commands:

•             goBack

•             refresh

•             Enterkey simulation

•             mouseOver

•             highlight

Write your own Selenium IDE script without record and playback 5. Selenium Remote Control

•             What is Selenium Remote Control

•             Download selenium RC

•             Installing selenium RC

•             Starting selenium server from Command prompt

•             Stopping selenium server from Command prompt and Browser

•             Running selenium scripts/tests from Command prompt using selenium RC

•             Report generation for selenium scripts

Java Topics

•             Installing Java

•             Installing Eclipse

•             Features of Java

•             Why Java for Selenium

•             First Java program

•             Data types in Java

•             String class

•             if statements

•             Conditional and concatenation operators

•             While Loop

•             For Loops

•             Practical Examples with loops

•             Usage of loops in Selenium

•             Creating Objects in Java

•             Local Variables

•             Global Variables

•             Why is main method static?

•             Constructors

•             Concept of Inheritance

•             Example on inheritance

•             Interface

•             Overloading and Overriding Functions

•             Creating Packages

•             Accessing modifiers  Public, Private, Default, Protected –

•             Exception handling with try catch block

•             Final and Finally

•             Reading Properties File in Java

•             Collections API(List, Set)

•             Concept of jar file

•             Log4j API for Logging

•             Usage of Log4J in Selenium

Selenium RC using Eclipse:

•             Set up Selenium RC in Eclipse using Junit

•             Starting Selenium RC from eclipse

•             Stopping Selenium RC from eclipse

•             Start and stop selenium RC from Selenium Script

•             Converting Selenium IDE tests to a programming language(JAVA)

•             Running Selenium script in Different Browsers with Eclipse and JUNIT.

•             Writing Selenium tests from scratch using Junit FrameWork

•             JUNIT Annotations

•             JUNIT Methods

•             Frequently used Selenium commands

•             Syntax of each command

•             Test Suites using JUNIT

•             Parameterized test cases using junit framework

•             Report Using ANT Build and JUNIT

Sample Programs in RC for:

•             Text box

•             Link

•             Button

•             Checkbox

•             Radio Button

•             Drop Down Box

•             Select value

•             Display all values

•             Select values step by step

•             Write all values into Notepad/Excel/WordPad.

•             Capture screen shot(positive)

•             Capture screen shot(with failure)

•             Page scroll down

•             Handle alerts

•             How to read values from excel sheet.

•             Create a JUNIT suite.

•             Reports

•             Tool tip.

•             Handling multiple windows.

•             Selenium with regular expression.

•             Handling https sites.

TestNG FrameWork

•             How to Install TestNG plugin in Eclipse?

•             TestNG sample script

•             Writing Selenium testing script from scratch

•             Creating Test suites using TestNG

•             Reports generation using TestNG


•             Why WebDriver?

•             Downloading webdriver Jars   configuring in eclipse

•             Architecture of selenium webdriver

•             Drivers for Firefox, IE, Chrome, Iphone, Android etc

•             What is the difference between Selenium RC and WD?

Sample programs in webdriver

•             Text box

•             Link

•             Button

•             Checkbox

•             Radio Button

•             Drop Down Box

•             Select value

•             Display all values

•             Select values step by step

•             Capture screenshots

•             Extracting object properties using descriptive programming.

•             Verification commands  in web driver.

•             Synchronization Commands In Web Driver

•             Implicit wait

•             Explicit wait

•             Web Driver wait

•             File uploads

•             Handel on load alerts

•             Keyboard actions

•             Html Unit Driver

•             Mouse actions

•             Handling Iframes

•             Handling multiple tabs

•             Handling popup

•             Execute web driver scripts in multiple browsers

•             Handling Web Tables and Dynamic Web Tables

•             Web Driver with TEST NG Frame Work

•             Batch Running Test cases using TestNG

•             Datadriven  Framework  with Webdriver

•             XSLT Report Generation

•             Database testing using Web Driver

•             Overview of Flex and Flash

Apache Maven

•             Why Maven

•             Installing and configuring Maven

•             Creating Maven project using command line and Eclipse

•             Maven Dependencies

•             Building web driver project and running it through Maven

•             User Defined Framework With Implementation

 Introduction Grid

•             Introduction to Grid

•             Configuring Grid

•             Creating hub and nodes

•             Running single test case in serially in multiple browsers

•             Running single test case in parallel  in multiple browsers

•             Organize the browsers using Grid.


Selenium Training Duration in Bangalore

Regular Classes( Morning, Day time & Evening)
  • Duration : 30 Days
Weekend Training Classes( Saturday, Sunday & Holidays)
  • Duration : 8 Weeks
Fast Track Training Program( 5+ hours daily)
  • Duration : Within 10 days

Selenium Trainer Profile

Our Selenium Trainers in our MyClass Training Bangalore Center
  • Has more than 8 Years of Experience.
  • Has worked on 3 realtime Selenium projects
  • Is Working in a MNC company in Bangalore
  • Already trained 60+ Students so far.
  • Has strong Theoretical & Practical Knowledge

Selenium Placements in Bangalore

Selenium Placement through MyClass Training Bangalore Center
  • More than 500+ students Trained
  • 87% percent Placement Record
  • 427 Interviews Organized
  • Selenium training in Multiple Locations across Bangalore

MyClass Advantage

  • Real Time Trainers
  • 100% Placement
  • Small Training Batch
  • Flexible Timings
  • Excellent Lab Facility
  • Practical Guidance
  • Hands on Experience
  • Certification Support
  •   Multiple Training Locations

Quick Contact

Related Courses