0% found this document useful (0 votes)
37 views3 pages

Selenium Content - by Gaurav Sir Efficient India

The document outlines the course content for a Selenium training course. The course covers 11 modules that teach Selenium basics, Java, WebDriver features, advanced WebDriver topics, TestNG framework, data-driven testing, and distributed testing using Selenium Grid. The course duration ranges from weekend classes of 3 hours to a 5+ hour daily fast track program. Efficient India provides the training with qualified instructors, an equipped lab, small batch sizes, and flexible timings.

Uploaded by

Madhuri Aggarwal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
37 views3 pages

Selenium Content - by Gaurav Sir Efficient India

The document outlines the course content for a Selenium training course. The course covers 11 modules that teach Selenium basics, Java, WebDriver features, advanced WebDriver topics, TestNG framework, data-driven testing, and distributed testing using Selenium Grid. The course duration ranges from weekend classes of 3 hours to a 5+ hour daily fast track program. Efficient India provides the training with qualified instructors, an equipped lab, small batch sizes, and flexible timings.

Uploaded by

Madhuri Aggarwal
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

Selenium Course Content

Overview :

Selenium is an open source automation testing tool for web based applications. It runs directly on a web
browser such as Firefox, chrome, IE, Opera etc., and supports Windows, Linux, and Macintosh platforms.
It's a very useful tool for system functional testing and browser compatibility testing.

It also supports all popular development languages viz. Java, .Net(C#), PHP, Ruby, Perl, and Python. It
means there is no confinement for languages when it comes to automation testing.

Course Content:

Module 1: Selenium Overview

 IDE Overview
 Recording GoogleSearch Test Case using Selenium IDE
 Reviewing GoogleSearch Test Case to work in Selenium IDE
 Exporting script through IDE in different formats
 What is Selenium RC and WebDriver?
 Difference between IDE, RC and WebDriver
 How to download and configure WebDriver
 Creating your first Webdriver script
 Download firebug and firepath

Module 2: Basic Java Using Eclipse IDE

 Verify Java on the System


 Configure Java
 Data Types
 Conditions (if, else), loops(While, for and for each loop)
 Methods
 Object
 Local and Global Variable
 Inheritance
 Classes

Module 3: Web Driver & its Features

 Downloading Web Driver jar files


 Open Google home page through Web Driver
 Exploring more features of Web Driver
 AJAX concepts are explored with Google Search
 Handling Web-Table
Module 4: Web Driver Features & Examples

 Using By Class to Find Elements using Different Methods


 Handling HTML Elements such as: Text Box, Hyperlinks, Submit Buttons, Radio Buttons, Check
Boxes, Dropdown
 Printing all Links and Other Values from a Webpage and HTML Elements

Module 5: Web Driver & Advance Features

 How to Capture a Screenshot


 How to Handle pop-up Windows
 How to Click on Elements in pop up
 Simulating Key Press Events such as Enter, Page up, Page down, Backspace etc.
 Handling Java Script Alerts

Module 6: Handling Menu’s and Iframes Webpages

 Handling Menu Items on a Webpage


 Explore Action Class Slider, Double Click and Right Click
 Working with JavaScript Executor
 Handling Frames

Module 7: TestNG Unit Framework & Report Generation

 About TestNG
 Test Annotations
 Executing the Tests in Sequence
 Assertions
 Error Collectors
 How to Parameterize Our Test Case
 Generate TestNG & ReportNG Report

Module 8: Data Driven Automation Framework

 Test Data Files


 Data Provider Class to Interact with XLS
 Test Design Pattern—Page Object Model
 Screenshot Capture on Test Failure
 Emailing Test Results
 Generating Reports with Repro Steps
 Running Framework Automation

Module 9: Execution

 Local System Execution


 Using One Platform
 Various Browsers
Module 10: Cloud Execution

 Using Multiple Platform


 Multiple Browser

Module 11: ANT Selenium Grid

 Execute Test Cases on Different Machines

Training Duration

 Weekend Training Classes( Saturday, Sunday & Holidays) – 3 Hours

Duration :

 Fast Track Training Program ( 5+ hours daily)

Duration :

Why Efficient India ?

 A team of more than 30 highly qualified team members & associates with consultation,
troubleshooting and training experience.
 Fully Equipped Lab Facility
 Efficient India is Providing Services in different domains i.e Training, Project & Development
Support, Software Design & Development and Consultations
 Professionals having experience of handling projects various MNC Companies
 Small Training Batch
 Flexible Timings
 Practical Guidance
 Resume Preparation and Interview TIPS
 Live Project

You might also like