Selenium Course Content (Basic + Advanced with Java/C#) 

Selenium Course Duration : 40 Hours

Selenium Course Fees : INR 15,000 Only (No Additional/Hidden cost*)

(USD 250 for Overseas Professionals)

*Additional Content : For Selenium with C#, Cucumber and/or Appium fees will be charged as per requirement. 

These contents are not mentioned in public domain due to potential risk of imitiation by organizations delivering inferior quality of training.

** Free Demo of 1 Hour (Registration fees will be refunded if not satisfied for online payers)

Java & Introduction

  1. Selenium Overview

  2. Installing Java and Eclipse

  3. First Eclipse Project and Platform independence

  4. First Java program 

  5. Concept of class file

  6. Platform independence

  7. Datatypes in Java

  8. String class

  9. If statements

Loops, Arrays, Functions

  1. Conditional and concatination operators

  2.  For Loops

  3. Practical Examples with loops

  4. Usage of loops in Selenium

  5. Single Dimensional Arrays

  6. Drawbacks of arrays

  7. What are Functions?

  8. Function Input Parameters

  9. Function Return Types


  1. Local and Global Variables

  2. Static and Non-Static Variables

  3. Static and Non-Static Functions

  4. Creating Objects in Java

  5. Meaning of static

  6. Why is main method static?

  7. Constructors

  8. Concept of Inheritance 

  9. Interface and Abstract Class

  10. Overloadings and Overriding Funtions


Collection API

  1. Introduction to Collections API

  2. ArrayList Class

  3. HashTable Class

  4. Using ArrayList and HashTable of Collection API in Selenium framework


String, File Handling, Log4j/Handling XLS Files

  1. String class and functions

  2. Reading/Writing Text Files

  3. Reading Properties File in Java

  4. Concept of jar file

  5. POI API in java

  6. Reading/Writing Microsoft XLS Files


  1. What is Maven

  2. Creating Maven Project

  3. Understanding POM.XML

  4. Run test with Maven

  5. What is continuous integration

  6. Downloading and Installing Jenkins

  7. Executing Selenium Project builds with ANT

  8. Install Ant

  9. Run Script using build.xml

  10. Installing TestNg in Eclipse

  11. TestNg annotations

  12. Understanding usage of annotations

  13. Running a Test in TestNg

  14. Batch 

  15. Running of tests in TestNg

  16. Skipping Tests

  17. parameterizing Tests - DataProvider

  18. Assertions Errors

  19. Configure Extent Report

  20. Generate Report

Selenium - Webdriver

Module 1

  1. Why WebDriver-3?

  2. Downloading WebDriver-3 Jars and configuring in eclipse

  3. Architecture of selenium webdriver 3

  4. Drivers for Firefox, IE, chrome

  5. Geckodriver for Firefox in Selenium 3

  6. First Selenium Code

  7. Working with chrome and IE

  8. Why we need firefox Profile

  9. Close and Quit -Difference

Module 2

  1. Firepath and firebug Add-ons installation in Mozilla

  2. Inspecting elements in Mozilla

  3. HTML language tags and attributes

  4. Various locator strategies

  5. WebDriver Interface

  6. WebElement Interface

  7. Identifying WebElements using id, name, class 

  8. Finding Xpaths to identify

  9. Absolute and complete Xpaths

Module 3

  1. Managing Input fields, Buttons and creating custom xpaths

  2. Managing/Identifying Links with xpaths

  3. Extracting More than one object from a page

  4. Extracting all links of a page/Bulk extraction of objects

  5. Handling drop down list

  6. Select Class in Selenium API

  7. Managing radio buttons and Checkboxes

  8. isDisplayed function

Module 4

  1. Implicit and Explicit waits

  2. PageLoadTimeout Property

  3. WebDriverWait Class

  4. WebDriver.Timeout Interface

  5. WaitUntil Condition

  6. Fluent Wait

  7. Concepts of Set Interface in Java

  8. Window Handles

  9. Managing popups 

  10. Closing windows

  11. Default Popups

Module 5

  1. Mouse movement with Selenium - Actions class

  2. Extracting Data From WebTable

  3. Dynamic WebTable Handling

  4. Attaching files with Selenium

  5. Handling Frames in Web Page

  6. Handling Frames inside Frames

  7. Drag and Drop

  8. Managing Javascript alerts

Module 6

  1. Listeners- Using WebDriverEventListener

  2. Practical usage of Listeners in Selenium

  3. Moving a mouse on a Object and right clicking on it

  4. Finding Coordinates of a Web Object

  5. Actions class in Webdriver

  6. JavaScriptExecutor example



  1. What is Hybrid Framework

  2. Generating maven Project and packages

  3. Generic and application dependent Keywords

  4. Building test suites and generating test cases

  5. Make testng.xml for batch running

  6. Build validation and Generic functions

  7. Soft assertions and extent reports

  8. Take Screenshot for Pass and Fail Steps

  9. Generate Reports and Logging in reports

  10. Initiate the properties file

  11. Run project with ANT/Maven/Eclipse

  12. Implement GRID - Parallel and reports/logs/screenshots

  13. Integrating framework with jenkins

  14. Scheduling Execution

Selenium Expert Level Training offered @ Varshney Infotech India


Image description

Why Should you enrol for Selenium Training offered at Varshney Infotech?

  • State-of-the-art infrastructure.
  • Fully Air-Conditioned Classrooms.
  • Highly qualified and skilled trainers (Subject Matter Experts).
  • Trainers with more than 6 years of work experience in top MNCs with certified skills .
  • Use of Audio and Visual aids e.g. LCD Projectors, Microphone, Whiteboards, Video trainings, Multi-session Video and Audio Conferencing etc.
  • Hands-On training for students.
  • Additional Time for Practicals
  • More pragmatic and lesser theoretical sessions.
  • Live Environment for real time project based lab.
  • Free counseling of students.
  • Interview Preparation.
  • Soft-skills guidelines.
  • One FREE Demo for Selenium classes.
  • Weekend Classes for working professionals.
  • Online Training for remote professionals
  • Classroom Training for face-to-face trainings.
  • 24 Hours Free nterview Suooport for students.

Image description

Selenium Webdriver Free Online Training Videos - By Varshney Infotech Pvt Ltd

 Introduction to Selenium


Selenium is a Automation Testing tool which is used for automating web browsers. What you do with that power is entirely up to you. Primarily it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well.

Selenium has the support of some of the largest browser vendors who have taken (or are taking) steps to make Selenium a native part of their browser. It is also the core technology in countless other browser automation tools, APIs and frameworks.


Varshney Infotech provide Selenium training in Nerul, Navi Mumbai and Chandigarh (Haryana/Punjab). We also provide Selenium corporate trainings to fresher’s and experienced employees in corporates.


We have a panel of Subject Matter Experts who understands your course requirements, guide you and train you. Varshney Infotech is the only training company in Mumbai with highly paid competent trainers with more than 6 years of work experience and 2 years of training experience in India.

The objective of Selenium training is to make a testing professional aware of automation testing concept with Selenium tool, provide an environment to perform live application practicals and hands on. The course has been designed to deliver the comprehensive training to individuals for understanding and executing the project's Functional/regression automation testing Requirements with committment to after training support.



Software Testing Institute in Mumbai,navi mumbai,Vashi, Thane| Best Online Loadrunner Training Institute in Mumbai| Loadrunner Corporate Training Mumbai| SQT classes in Mumbai Thane | advanced loadrunner training mumbai, advanced loadrunner classes dadar koparkhairne turbhe belapur goregaon ghatkopar mulund andheri bandra parel worli sion vadala best UFT best software testing institute in mumbai varshney infotech mumbai varshney infotech dadar varshney infotech india sqt training mumbai sqt classes mumbai sqt classes in mumbai sqt classes in navi mumbai sqt classes thane sqt classes vashi sqt classes nerul sqt training nerul sqt training navi mumbai sqt training thane sqt training worli sqt training vashi online sqt training andheri bandra parel worli sion vadala dadar mumbai koparkhairne turbhe belapur online sqt training sqt classes dadar koparkhairne turbhe belapur goregaon ghatkopar mulund andheri bandra parel worli sion vadala best UFT best software testing institute in mumbai varshney infotech mumbai varshney infotech dadar varshney infotech india UFT training mumbai software testing classes mumbai UFT classes in mumbai UFT classes in navi mumbai software testing classes thane UFT classes vashi UFT classes nerul Selenium Web Driver training nerul software testing training navi mumbai Selenium Web Driver training thane software testing training worli Selenium Web Driver training vashi online Selenium WebDriver training andheri bandra parel worli sion vadala dadar mumbai koparkhairne turbhe belapur online Selenium WebDriver training JMeter classes dadar koparkhairne turbhe belapur goregaon ghatkopar mulund andheri bandra parel worli sion vadala best JMeter best Loadrunner institute in mumbai varshney infotech mumbai varshney infotech dadar varshney infotech india selenium training mumbai selenium classes mumbai selenium classes in mumbai selenium classes in navi mumbai selenium webdriver with java classes thane selenium classes vashi selenium classes nerul selenium training nerul selenium training navi mumbai selenium training thane selenium training worli selenium training vashi online selenium training andheri bandra parel worli sion vadala dadar mumbai koparkhairne turbhe belapur online selenium training selenium classes dadar koparkhairne turbhe belapur goregaon ghatkopar mulund andheri bandra parel worli sion vadala best selenium best selenium institute in mumbai varshney infotech mumbai varshney infotech dadar varshney infotech india online loadrunner training mumbai online loadrunner classes mumbai online loadrunner classes in mumbai online loadrunner classes in navi mumbai online loadrunner classes thane online loadrunner classes vashi online loadrunner classes nerul online loadrunner training nerul online loadrunner training navi mumbai online loadrunner training thane online loadrunner training worli online loadrunner training vashi online online loadrunner training andheri bandra parel worli sion vadala dadar mumbai koparkhairne turbhe belapur online online loadrunner training online loadrunner classes dadar Mumbai | Varshney Infotech Pvt Ltd |Varshney Infotech Mumbai

selenium testing tool tutorial, java testing course, mobile testing course, selenium course, software testing training with job guarantee, diploma in software testing, selenium testing course fees, software testing course syllabus, software testing materials, testing selenium tutorial, online qa classes, software testing qa training, selenium training course, software testing tutorials for beginners, it testing course, qa training courses, automation testing course fees, test automation training online, foundations of software testing istqb, istqb foundation course, software testing qualification, software testing consultancy, software for training providers, istqb foundation training, learn software testing online, qtp training online, qtp training courses, quality testing courses, software testing training and job placement, quality assurance training course, qtp online test, automation testing certification, software testing course eligibility, iseb software testing, learn qtp online, list of software testing courses, online selenium course, online software testing tools, qa testing course online, qa training courses online, quality assurance software testing, selenium test automation training, selenium training institute, selenium webdriver classes, software testing coaching, software testing course content, software testing course fees structure, software testing foundation course, testing tools course fee, testing tools course online, web testing course, selenium automation testing tool tutorial, automation testing classes, learning test automation, iseb testing course, learn qa automation, learn selenium, learn selenium automation, learn selenium testing, loadrunner training, online selenium training course, qa software testing courses, qa testing online training, qtp courses, qtp learning sites, qtp training, quality assurance tester training, selenium automation training, selenium c# training, selenium classes, selenium beginner, selenium testing online training, selenium training and placement, selenium training tutorials, software automation training, software qa training, software quality assurance certificate, software quality training, software testing course online training, software testing job guarantee, software testing practical training, software testing certification training, manual testing course content, qa training classes, quality assurance training and placement, java selenium webdriver tutorial, software testing online tutorial, varshney infotech pvt ltd, advanced selenium training, advanced selenium webdriver, automation testing certification courses, automation testing certification exam, automation testing certification qtp, test automation courses online, automation testing tools online training, automation testing training material, beginning selenium webdriver and java training, selenium learning sites, big data testing course, certified software tester, computer software testing courses, easy way to learn selenium, etl testing course fees, independent software testing, iseb foundation software testing, iseb testing foundation, iseb testing qualification, istqb certified software tester, it software tester, latest software testing technologies, learn automation testing online, learn automation testing using selenium, learn selenium automation tool, learn selenium from scratch, learn selenium ide step by step, learn selenium in 24 hours, learn selenium in 7 days, selenium learn online, learn selenium step by step, learn selenium webdriver, learn selenium webdriver c#, learn selenium webdriver in 7 days, learn selenium webdriver online, learn selenium webdriver step by step, learn selenium webdriver with java, learn selenium webdriver with java step by step, learn software testing for beginners, learn software testing from scratch, learn software testing in 2 days, learn software testing step by step, learning selenium testing tools, list of software testing companies, loadrunner course, loadrunner training online, mobile automation testing training, qa online courses, online testing certification, performance testing course, performance testing training, prerequisites to learn selenium, software testing projects, pvt software testing, qa software testing, qa automation testing training, qa automation training, qa automation training courses, qa selenium training, qa software testing tools, qa testing training for beginners, qtp classes, qtp software testing, qtp selenium online training, qtp software, software quality assurance, quality assurance software tester, quality assurance testing courses, quality control software testing, quality in software testing, selenium automation course, selenium automation testing course, selenium automation training online, selenium certification, selenium certification course, selenium classes and methods, selenium classroom training, selenium course content, selenium course details, selenium course fee, selenium ide training, online selenium test, selenium software testing, selenium training course contents, selenium training fees, selenium training for beginners, selenium training material, selenium training syllabus, selenium training topics, selenium tutorials for beginners, selenium webdriver course, selenium webdriver online course, selenium webdriver online training, selenium webdriver training, selenium with c# 

Quick Contact

Image description

+91 9999 601 703

+91 86 93 000 122

+91 816 922 8 9 10

Image description

Landline : +91 22 3223 8383

24X7 Customer Care : 786 100 8383


“I have known Varshney Infotech for some time now and can testify to its dedication, integrity and ethics. There is no doubt that Varshney Infotech would be an asset to any IT organization that is looking to outperform others in their field. Varshney Infotech's trainer's ability to openly listen, strengthens its strategic out of the box thinking and problem solving abilities; while their honest yet professional means of communication allow them to work well with others. Varshney Infotech can truly be counted on professionally and personally.
All the best to fantastic team of Varshney Infotech.
SKY is the limit."

-Sudhanshu Sharma 

Technical Test Lead

Infosys Limited, Mysore