Techcanvass Logo
Landline Number  +91 22 4015 5175    Landline Number  +91 22 2570 2772    Landline Number  +91 22 2857 4960    Landline Number  020 653 658 45
IIBA endorsed education provider

Selenium 3.0 Training Course

Course Overview

Our Selenium training course is a hands-on program to help you become proficient in Selenium 3.0 suite. This course covers Java Basics, webdriver, Data driven testing, POM, Jenkins, Maven, TestNG, Automation Framework etc.

The course is conducted in the lab where you will learn the concepts and write scripts in Selenium yourself.

Key features of this Selenium 3.0 course are:

  • • Java Basics
  • • Selenium 3.0 & Webdriver
  • • TestNG Framework
  • • Data driven testing
  • • Automation Framework
  • • Page Object Model (POM)
  • • Jenkins
  • • Real-life Project

Course Delivery Modes

This Selenium course is offered as classroom training in Pune & Mumbai. The online Selenium course is available using real-time web meeting software with trainer interactions.

You can also opt for self-paced course. Self-paced selenium 3.0 course comprises of actual class recordings, structured into small sessions for easy learning. Each chapter also has quizzes to help you assess your learning.

Selenium 3.0 Course (Professional)

  • 32-hrs of training
  • Hands-on practice in the class
  • Course Project (20-hrs)
  • LMS Portal
  • Online training :

    9,600 (USD 170)
    10,900  Early Bird Offer  

    Classroom training :

    11,600 (USD 200) 
    12,900  Early Bird Offer  

Selenium 3.0 Course (Advanced)

  • 44-hrs of training
  • Hands-on practice in the class
  • Course Project (20-hrs)
  • LMS Portal
  • Online training :

    13,600 (USD 230)
    14,900  Early Bird Offer  

    Classroom training :

    15,600 (USD 260)
    16,900  Early Bird Offer  


  • 35-hrs live classes recording
  • Dedicated Email Support
  • 180-days Access
  • Chapter wise quiz
  • Projects with review by expert
  • 4,900 (USD 89)
    6,400  23% off

Included in this course

BABOK Revision Guide

Selenium 3.0 (2017) handbook

ECBA Mock Tests

Java Handbook

ECBA Mock Tests

Java Practice Workbook

Hardcopies will be available only with the classroom training. For Online training, e-books will be provided.

Selenium Professional Vs Selenium Advance Course

Selenium Advance course = Selenium Professional course + Automation Framework + Continuous Integration with Jenkins

In terms of duration, Selenium professional course finishes in 8 weeks whereas Selenium advance course takes around 11 weeks.

Training Preview

Selenium Class Recording

Java basics class recording

Course Syllabus

This selenium training course is designed to provide you a comprehensive and hands-on training on Java basics and Selenium 3.0. You have the option to go for the professional course or advance course

Selenium Professional Course Modules
• Introduction to Selenium 3.0
• Introduction to Automation Testing
• Scope of Selenium Training
• Why Automation Testing
• Introduction to testing Lifecycle
• Introduction to Selenium components
• What was Selenium 1.0
• What is Selenium 2.0
• Selenium 1 Vs Selenium 2
• What is web driver?
• Why Web Driver?
• The Eclipse Tool
• Walk through of Eclipse
• Role of Eclipse
• Downloading Selenium Jar Files
• Checking JDK version
• Break points
• Setting up JAVA PATH
• Adding JAR files
• Setting up first project
• Running First Java Program
• Java program structure
• Introduction to classes and objects
• Running first Java program
• Introduction to data types
• Access Modifiers
• Functions and Variables
• Loops in Java
• Abstraction
• Polymorphism
• Inheritance
• Encapsulation
• Exception Handling in JAVA
• File I/O in JAVA
• Collections (List, Set, MAP)
• Installing Selenium IDE
• Recording Script
• Running, Pausing and debugging Script
• Running a script line by line
• Inserting commands in between script
• Introduction
• Verification and Asserts
• When to use verify and when to use assertions
• Extracting values from a drop down
• Echo, StoreEval and StoredVars Demystified
• Regular expressions usage
• What are locators
• Types of locators
• Examples of using Locators
• Advantages and disadvantages of using locators
• Introduction of Web Driver
• Download & configuring Web driver
• Architecture of selenium web driver
• Drivers for Firefox, IE, chrome, I-phone, Android
• First Selenium Code
• Introduction to basic commands like get/navigate
• Exception Handling in Selenium
• Working with web page elements/Controls
  • Dropdown
  • List box
  • Radio buttons
  • Multi-select box
  • Date picker
  • Combobox widget
• Introducing wait - implicit and explicit wait
• Handling different browsers - Firefox, Chrome and Internet Explorer browser
• Taking screenshots
• Handling Java script alerts, confirmations and prompts
• Working with W indows, Tabs and Frames
• Working with static and dynamic W eb tables
• File Upload and Download
• Working with Proxy APIs
• Introduction to TestNG framework
• Logging
• Annotations
• Parameters
• Assert class
• Reading and writing data from Excel
• Writing automation scripts to use excel data
Example and Exercises
• What is Page Object Model (POM)
• Concept of Object Repository
• Need for POM
• Page Factory
• Implementing POM
Example and Exercises
• A Project assignment will be handed over to you towards the end of the course.
Advanced Modules
• Introduction to Automation Frameworks
• What is Data Driven framework?
• What is Keyword Driven framework?
• What is Hybrid Framework?
• How to create an Automation framework (Either Data driven or Key-word driven)?
• Components of Automation framework
• Trainer demonstration of writing a framework
• A classroom demonstration
• What is Maven?
• Purpose of Maven
• How to use Maven
• What is Jenkins
• Why it is used?
• Installation and configuration of Jenkins
• Backups in Jenkins
• What is Continuous Integration?
• Need and application for Continuous Integration
• Plugins in Jenkins
• Setting up a Jenkins Job
• Manage Jenkins Job

Upcoming Batches Schedule

The fees mentioned below are for Professional Selenium Course.

  Date :
Nov 12 - Jan 21
( Sundays )
  time :
10:00 AM to 02:00 PM (IST)
type :
Classroom Training (Mumbai / Pune)
(USD 220)
  Early Bird Offer:
(USD 200)
12,900  Early Bird
(Offer valid till 05th Nov 2017)
  Date :
Nov 18 - Jan 27
( Sat & Sun )
  time :
06:00 PM to 08:00 PM (IST)
type / location :
Live Online Training
(USD 190)
  Early Bird Offer:
(USD 170)
10,900  Early Bird
(Offer valid till 11th Nov 2017)
  Date :
Nov 26 - Feb 04
( Sundays )
  time :
10:00 AM to 02:00 PM (IST)
type :
Classroom Training (Mumbai / Pune)
(USD 220)
  Early Bird Offer:
(USD 200)
12,900  Early Bird
(Offer valid till 19th Nov 2017)
  Date :
Dec 09 - Feb 17
( Sat & Sun )
  time :
06:00 PM to 08:00 PM (IST)
type / location :
Live Online Training
(USD 190)
  Early Bird Offer:
(USD 170)
10,900  Early Bird
(Offer valid till 02nd Dec 2017)

Frequently asked questions (FAQ)

This selenium course covers Java basics, locators, web driver in details, Test NG framework, Maven, Selenium Grid basics & automation framework.

It’s difficult to learn Java in the beginning, we agree with that. That’s the reason we have taken a hands-on training approach. The classes are conducted in the Lab so that you practice everything you learn simultaneously.

In addition, the trainers have all been in the same boat as you. They were once manual testers and are now working in MNCs as selenium automation testers. So they understand your pain points and teach accordingly.

Yes, you will get a certificate after the completion of the course after you appear for an online test.

You can also get a Proficiency Certificate in Selenium 3.0 by appearing in Proficiency Assessment Test in Selenium 3.0 (PATS) and securing at least 60% marks.

This is a completely hands-on course. We don’t have separate lecture rooms and lab. The classes are conducted in the lecture-cum-lab rooms and you will be doing hands-on exercises along with the lectures throughout the course. The trainers will explain the concepts, will show you how to write code. After that, you will need to write the code in the class under the trainer’s supervision.

Yes, you will be given a project to work on, which you can finish with the course. You can also take some more time and submit after a couple of weeks as well.

The selenium advance course includes advance topic of automation testing framework, where you will learn about keyword, data driven, hybrid automation frameworks. You will also learn - what are the components of an automation framework and how it is developed?

There is no difference between selenium online training and selenium classroom training. The profile of the trainers are the same and the class is conducted on a web meeting platform, where you can interact with the trainer in real time.

Certified Professional – Selenium Automation Testing (CP-SAT) is the only recognized certification in selenium. This certification is prepared and honored by “Agile Testing Alliance” & “University Teknologi Malaysia (UTM)”.
Techcanvass has a detailed article on CP-SAT Certification. We also offer a specialized course for this certification. Visit Selenium certification course page to know more about the course.

Free Java and Selenium 3.0 Tutorials

Free Selenium Tutorials

Free Selenium Tutorials

This is a complete tutorial on Java, Selenium, TestNG and Grid. You will learn Java and selenium from scratch. It is written for complete beginners. knowmore

How does selenium work?

How does selenium work?

In this blog post, we explain you the internals of how does Selenium work? If you are interested to know behind-the-scene working of Selenium. The article is written for beginners. knowmore

Why do we teach java differently?

Simple Java tutorial Part I

Why do we teach java differently?

Learning Java has always been a psychological barrier for many manual testers and that prevents them from getting into automation testing.

At Techcanvass, we have first-hand experience of the challenges faced in learning java (& therefore Selenium). In this article, we are going to explain our approach of teaching Java. This article will also demonstrate as to why this is a more efficient approach for learning Java, if you are going for Selenium? Mobile Testing with Appium Training

Standardized and consistent Training experience

Techcanvass uses standardized courseware and teaching aids, which includes courseware, presentations, projects, examples & assignments. All of these are developed by experts and are made available to the trainers as well as the students.

So, even though trainers bring in their individuality, the consistency of courseware and content ensures that every trainer delivers the same high-quality content/learning experience to every student.

Nobody is perfect but we do believe that with regular feedbacks from the students and using that to improve our content and approach to the teaching, we are becoming better.

Career Guidance by Our Experts


Our experts are ready to guide you if you are looking for some guidance or advice about your career or How can you move into a particular profile. Our experts are experienced IT professionals & understand the trend of the IT industry.

The best thing is that its completely FREE, no obligations!!!!! Just drop in your details and we will set your appointment with our experts. Fill in this career guidance session appointment form.

Guide Me

Faculty & Technical Support

As a student you can ask questions with the trainers even after the classes. Simply send an email to You will get the answer as soon as possible.
Please note that our trainers are working professionals and sometimes may be busy with their office work.

Placement Assistance

Techcanvass provides placement assistance to all the students irrespective of modes of training. Our team explores the market for suitable openings regularly. You can always ask for the list of current openings from our counsellors.

Related Courses

Python Selenium Training

Python Selenium Training

Techcanvass’s Selenium training course in Python is designed to help you master Selenium 3.0 suite using Python. Python is a structured and easy to learn programming language. knowmore

DevOps Certification Training

DevOps Certification Training

The DevOps training course is designed to help you master continuous integration, continuous deployment and continuous delivery. This course will help you in learning the most important DevOps tools like Jenkins, Nagios, Chef, Docker, puppet, GIT etc. knowmore

CP-SAT Selenium certification training

Selenium Certification (CP-SAT) Course

CP-SAT stands for “Certified Professional – Selenium Automation Testing” certification prepared and honored by “Agile Testing Alliance” & “University Teknologi Malaysia (UTM)”. CP-SAT is probably the only global certification for Selenium professionals. This training course is exclusively designed for CP-SAT certification. knowmore


Mobile Testing with Appium Course

This 5-weeks (20 hrs) course is intended to provide hands-on training on Mobile testing using Appium. The most striking feature of Appium – it supports both Android and iOS mobile applications. Mobile Testing with Appium Training

BDD with Cucumber training

BDD with Cucumber Course

Cucumber is an open source framework for implementing behavior driven development (BDD). Our BDD with Cucumber training program is meant to provide you comprehensive and hands-on training on using cucumber to implement BDD. knowmore

Student Testimonials


Yogesh Ganpule

Good for beginners and people who are new to coding , all details covered, best in Mumbai . Automations (Selenium + java ) Taught very nicely.

Vinay Verma

Techcanvass is very good institute in terms of technical expertise, they provide better knowledge and hands on to their students and help them in all extends.
Parallel, student needs practice with all the skill & knowledge provided by institute by self as well.

Deepika Chaudhary

Took Selenium Advanced course here and the teaching methods are good. Attention is given to each student. All an all it is good.
Modes of training

  Classroom Training

  Live Online Training

Selenium Course Highlights

  8-11 weeks of training

  Java & Selenium Coursebook

  20 hrs of Project work

  20 hrs of Assignment

 Learn from Industry Professionals

Training Locations

  Powai, Mumbai
      (022 - 401 551 75)
  Hinjewadi, Pune
      (020 - 653 658 45)
Subscribe to our Youtube Channel Get Certified Learning Resources How does Selenium work? icon How to install and setup Selenium 3.0 icon Career in Software Testing icon Request for Demo/Call Back

Please enter all the fields.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nullam ac nunc placerat, mollis lectus ut, lobortis enim. x