Selenium Training

Best Software Training Institute in Chennai

Selenium Training in Chennai

Selenium Training in Chennai

Learn Selenium from our Experts in IT industry. We are the best providers of Selenium Training in Chennai with excellent course syllabus and practicals.

Selenium® is an open source web automation tool developed by Thoughtworks. Since it is based on JavaScript so it can be operated from any of the platforms like Windows, Linux, Mac, Android (Mobile OS developed by Google) , iOS (OS for iPhone and iPad) along with the supported web browsers such as Firefox, Internet Explorer, Chrome, Safari, Opera etc. Its free availability and rapidly increasing community is making it the tool of choice for automation purpose. Moreover following languages (Java, C#, Python, Ruby, Perl and PHP) is supported by selenium, so if user is well versed with any of the following languages then he/she can easily work on it.

Upcoming Batches

Starts Duration Days Time (IST)
06th May 6 Weeks Sat & Sun 12:30PM – 03:30PM
08th May 4 Weeks Mon – Fri 08:00AM – 09:30AM
13th May 6 Weeks Sat & Sun 10:00AM – 01:00PM
15th May 4 Weeks Mon – Fri 06:30PM – 08:00PM
20th May 6 Weeks Sat & Sun 04:00PM – 07:00PM
22nd May 4 Weeks Mon – Fri 06:30PM – 08:00PM
27th May 6 Weeks Sat & Sun 04:00PM – 07:00PM
29th May 4 Weeks Mon – Fri 06:30PM – 08:00PM
03rd June 6 Weeks Sat & Sun 12:30PM – 03:30PM
05th June 4 Weeks Mon – Fri 06:30PM – 08:00PM
Schedule does not suit you, contact us now! | Want to take one-on-one training, contact us now!

Best Selenium Training in Chennai

Besant technologies will teach you the Selenium® applications with real time scenarios. Experienced and corporate trainers will share their knowledge during the classes. Corporate trainers will have more than 8+ years of experience.

Syllabus has been structured to provide the complete learning process of Selenium®. Practical Test and periodic exercises will be provided to enrich the programming skills. You can able to provide the solution for a real world scenario in end of the training with your programming skill.

Our Selenium Training in Chennai helps you to keep in the trendy technology and learning with us will make us proud.

Selenium Training Syllabus

Introduction to Automation

  • What is Automation testing?
  • Drawbacks of Manual Testing
  • Advantage and disadvantage of Automation testing
  • What test cases can be automated?
  • What test cases cannot be automated?
  • Things to be done before automation testing
  • Types of Automation Tools

Different Components of Selenium

  • Selenium IDE
  • Selenium-RC
  • Selenium WebDriver
  • Selenium-Grid

Selenium IDE Introduction

  • Introduction to Selenium IDE
  • Installing Selenium IDE
  • Selenium IDE icons
  • Create and Execute Basic Scripts o Recording Tests
  • Selenium Concepts
  • Element Locators
  • Useful Selenium Tools
  • TestSuite
  • Selenium IDE Overview

Core Java

  • Introduction To Core Java
  • Environment variable configuration
  • What is oops?
  • What is a class and object?
  • What is a main method?
  • Basic Example
  • Datatypes
  • variables
  • Operators
  • Arrays
  • Conditions
  • Looping Conditions
  • Branching statements
  • Java Built in methods
  • Oops Concepts
  • Working with regular expressions
  • Working with files
  • Java Exceptions

WebDriver (Selenium2.0) with Project Implementation

  • WebDriver Introduction
  • WebDriver Drivers introduction
  • Working with IE Driver
  • Working with Chrome Driver Downloading Chrome driver Server
  • Concept of firefox profile
  • Basic WebDriver Example
  • WebDriver Concepts
  • WebDriver Locators
  • Working with web page elements using WebDriver
  • Selenium-WebDriver API Commands and Operations
  • WebDriver Advanced Concepts
  • Introducing Actions class Usage

TestNG Framework

  • Introduction to TestNG
  • Difference between Junit and TestNG
  • Why TestNG
  • InstallingTestNG in Eclipse
  • Advantages of TestNG over Junit
  • Exploring TestNG Features
  • TestNG annotations
  • How to Use TestNG Annotations for Selenium programming.
  • TestNG Annotations Complete Usage and Limitations
  • TestNG Assert commands
  • Automate tests using TestNG.
  • xml file for suite.
  • How to create testSuite for selenium tests.
  • TestNG Execution Report
  • TestNG Results output folder walkthrough
  • TestNG Reporting features

AutoIT

  • Installing Auto IT
  • Auto IT Overview
  • Why Auto IT?
  • AutoIT components
  • AutoIT commands
  • Auto IT Script Examples
  • Compiling Auto IT scripts
  • Write autoit programs in Eclipse

Automation Framework

  • What is Automation Framework
  • Advantages of automation framework
  • Types of automation framework

Modular Driven Framework

  • What is modular driven framework
  • Create reusable code as methods
  • Create test scripts by importing methods

Data Driven Framework

  • What is parameterization?
  • Types of parameterization
  • Parameterization using Excel
  • Parameterization using Property files.
  • Random number parameterization

Hybrid Driven Framework

  • What is Hybrid Driven Framework
  • Hybrid Driven Framework Implementation
  • Create Config files
  • Create Locators
  • Create libraries files
  • Create application methods
  • Create Global variables
  • Create Test scripts using TestNG Annotations
  • Create Test Suite using TestNG XML files
  • Generate Reports
  • Create Builds using Maven

Selenium Grid

  • What is Selenium Grid?
  • Use of Selenium Grid?
  • When to Use It
  • Selenium-Grid 2.0
  • Selenium-Grid 1.0
  • How Selenium-Grid Works–With a Hub and Nodes
  • Installation
  • Starting Selenium-Grid
  • Configuring Selenium-Grid
  • Hub Configuration
  • Node Configuration
  • Getting Command-Line Help
  • Common Errors
  • Troubleshooting
  • Executing tests using Selenium- Grid

Selenium RC Overview

  • Introduction
  • How Selenium RC Works
  • Installation
  • From Selenese to a Program
  • Programming Your Test
  • Learning the API
  • Reporting Results
  • Adding Some Spice to Your Tests
  • Server Options
  • Specifying the Path to a Specific Browser
  • Selenium RC Architecture

Maven

  • What is Maven
  • Difference between ANT and Maven
  • Why Maven
  • Maven installation
  • Maven run commands
  • POM XML
  • Maven dependencies
  • All plugins installations
  • Create builds using Maven

Real Time Process for Automation Testing

  • Introduction About Framework
  • What is feasibility study
  • Tool Selection criteria
  • What is POC
  • Hybrid frame work creation
  • Automate Test Cases
  • Name Conventions
  • Local Scope Variables
  • Global Scope Variables
  • Constants variables
  • General methods
  • Object Repository Files
  • Application methods
  • Coding & Commenting Code
  • Test Scripts Creation
  • Test Suite Creation.

Selenium Training Reviews

Besant Technologies Reviews given by our students already completed the training with us. Please give your feedback as well if you are a student.

Training in Other Cities

Selenium Training in Bangalore

Besant Technologies Velachery

No. 24, Nagendra Nagar,
Velachery Main Road,
Velachery, Chennai - 600 042
Tamil Nadu, India
Landmark - Opposite to Phoenix Market City

+91-996 252 8293 | 996 252 8294

Besant Technologies Tambaram

No. 31 / 11, Govindarajan Street,
West Tambaram,
Chennai - 600 045
Tamil Nadu, India
Landmark - Behind National Theatre

+91-996 250 4283

Besant Technologies OMR

No. 5/318, 2nd Floor, Sri Sowdeswari Nagar,
OMR, Okkiyam Thoraipakkam,
Chennai - 600 097
Tamil Nadu, India
Landmark - Behind Okkiyampet Bus Stop, Above IBACO Ice Cream

+91-887 038 4333

Besant Technologies Bangalore

No 2, Ground floor,
29th Main Road, Kuvempu Nagar,
BTM Layout 2nd Stage,
Bangalore - 560 076
Karnataka, India
Landmark - Next to OI Play School

+91-762 494 1772 / 762 494 1774

Quick Enquiry