• +91 22 4015 5175
  • +91 22 2570 2772
  • +91 932 55 66 777

Online Selenium Training Course

Live Online Training | Self Study Training

Live Online Selenium Training

Techcanvass offers online selenium training course, which is a hands-on program and covers Java/Python and Selenium from scratch. These courses have been designed for any professional, without any Java or Python or Selenium backgrounds. The courses are conducted over the weekends. The trainers for these courses are working professionals with actual industry experience.

This Selenium course covers Java/Python Basics, Webdriver in-depth, Data driven testing, Page factory and POM, Maven, TestNG, Automation Frameworks etc. The trainers use examples and class exercises to help you grasp the skills and enable you to start your automation testing career.

You can also check out our following courses:
Java and Selenium classroom training in Mumbai
CP-SAT Selenium certification course
Python Selenium certification Course
BDD Testing course with Cucumber


Key features of this Selenium Online course, conducted over the weekends

Industry professionals as trainers

Weekend Batches

Aligned to US and Indian Time zones

Course Projects with Solutions

TechEdge portal with learning resources.

Techcanvass Certificate

Online Selenium Course Demos

Watch the actual recordings of the live online selenium training sessions conducted by our trainers.

Basics of locators in Selenium
Writing Selenium Automation Script
Introduction to Selenium

Selenium Course Syllabus

This selenium online training is designed to provide you a comprehensive and hands-on expertise on Java and Selenium 3.0 framework.

Course Introduction

• Introduction to Trainer and Course

• Introduction to LMS

Getting started with Java programming

• Approach to learn Java programming

• Understanding a program in Java

• Installing Java and Eclipse

• Setting up and understanding Java environment

• Extending your First Java Program

Getting Hands-on with Java

• Class Exercise: Finding Numbers

• Class Exercise: Area of a circle

• Class Exercise: Converting days to months

• Class Exercise: Simple and Compound Interest

• Class Exercise: More Class Exercises and Assignments

Java Language Features

• Java Language Features: Part A

• Java Language Features: Part B

• Class Exercise

• Running a Java program from Command line

• Java Language Features: Part C

• Java Language Features: Part D

• Class Exercise: Adding Rounding Off to Simple and Compound Interest

• Class Exercise: Accepting User Inputs

• Class Exercise: Class Example Command Line arugument

• Escape Sequences

Data Types in Java

• Data Types in Java - Part A

Class Exercise:

• Numeric Data Types and Interachangeability

• More on String Class

• Advance String concepts and classes with examples

Conditional Statements & Loops in Java

• Conditional Statement - IF Else

• Class Exercises

Nested IF

• Loops: Part One (With class exercises)

• Loops: Part Two (With class exercises)

• Switch Case Statement

Object Oriented Concepts in Java

• Object Oriented Concepts in Java - Classes & Objects

• Class Example: Class and Object

• Access Modifiers and Return Types - Class Structure

• Return Types - Methods

• Class Example

• Understanding Variables

• Encapsulation & Polymorphism

• Inheritance in Java

• Class Example: Inheritance

Exception Handling in Java

• Introduction to Exceptions Handling in Java

• Class Example: Exception Handling

File Handling in Java

Arrays in Java

Collections in Java

• Introduction to Collections

• Collections: Understanding List

• Collections: Understanding Set and Map

Introduction to Automation Testing & Selenium

• Introduction to Automation Testing

• Introduction to Selenium 3.0

• Selenium 3.0 Suite and components

• What's new in Selenium 3.0

Installing Selenium

Selenium Web Driver Part A

• Selenium Webdriver First Script - Step by Step

• Class Q & A Session

• Implementing web drivers on multiple browsers

• GET commands with examples

• Desired Capabilities & setting up Proxy

Locator Strategies

• Introduction to Locators

• Introduction to Locators Part-B

Selenium IDE

• Installing Selenium IDE and other tools

• Recording, Running & Pausing Script

Web Driver Part B

• Handling Alerts

• Q & A - Handling Alerts

• Simple Assertions

• Handling Synchronization - Stale Elements

• Completing Add Student Workflow

• Taking Screenshots

• Handling Popups in Selenium

• ACTIONS Class - Drag and Drop

• ACTIONS Class - Mouse Hover

• Handling Drop Down List Boxes

• Types of Waits in Selenium

Web Driver Part C

• Handling Web Table Part A

• Handling Web Table Part B

• Working with KEYS & Chord for simulating keyboard actions

• Handling Java Script - JavascriptExecutor

Web Driver Part D

• Downloading a File

• Uploading a File

• Working with a Proxy

Writing Testcases with TestNG framework

• Installing TestNG

• Introduction to TestNG

• Writing test cases with TestNG (HMS Project) - Part A

• Writing test cases with TestNG (HMS Project) - Part B

• Automating Project with TestNG (Second Project)

Automation Framework Basics

• Automation Framework Basics

• Understanding Keyword driven and Modular Framework

• Understanding Modular Driven Framework

• Implementing Modular Framework

• Implementing Modular Framework

• Implementing Keyword Driven Framework

• Using GitHub Repository and Keyword Driven Framework

Page Object Model and Page Factory

• Page Object Model (POM) Part A

• Page Object Model (POM) Part B

Working with Git & Maven

• Introduction to Maven and GIT

• Building Project with Maven

• Using Maven Plugin

• Using GIT

• Hands on practice

Windows/Desktop App testing with AutoIT

• Introduction to AutoIT

• Writing script for Desktop app automation

• All features of AutoIT

• Hands on practice

Continuous Integration with Jenkins

• Introduction to Continuous Integration & pipeline

• Source Control with GitHub

• Continuous Integration with Jenkins and Maven

• Scheduling and Automating testing with Jenkins

Working with GIT, Maven and Jenkins

• Integrating GIT, Maven and Jenkins

API testing with REST Assured

• Client Server Basics

• RESTFul basics

• Configure REST Assured with Eclipse

• REST API Test using Rest Assured

• Validate Response Status using Rest Assured

• Hands on practice

I need more information, Call Me Back

Course Materials

BABOK Revision Guide

Selenium 3.0 (2019) handbook

ECBA Mock Tests

Java Handbook

ECBA Mock Tests

Java Practice Workbook

Are you looking for Selenium Self-Learning Course? If Yes, Click Here

Upcoming Batches Schedule and Fees

Time Zone:

Start Date Days Timings
24-Aug-19 Sat - Sunday (EST/PST/IST) 07:30 AM - 09:30 AM ( IST ) Live Online Training
21-Sep-19 Sat - Sunday (EST/PST/IST) 07:30 AM - 09:30 AM ( IST ) Live Online Training
19-Oct-19 Sat - Sunday (EST/PST/IST) 07:30 AM - 09:30 AM ( IST ) Live Online Training
Course Fees (GST Extra)


Selenium Professional

Selenium Advance

$ 177

$ 206

($ 29 Off)

$ 206

$ 249

($ 43 Off)

Enroll Now

COther Selenium Course Fees

Selenium self-learning course

The self-learning course has following features:

  • Actual class recordings
  • Sessions divided into chapters
  • Chapters divided into topics
  • Chapter wise exercises
  • Chapter wise Quiz
  • Course Projects
  • Course Certification based on test
Fees Details (GST Extra) 


$ 60

$ 75

(20% OFF)

Expires in:
  • Days
  • Hours
  • Mins
  • Secs

  • Instant Access

    CP-SAT Selenium Online Course

    The self-learning course has following features:

    • CP-SAT Online Training
    • CP SAT Exam Fees Included (INR 6,400 / $70)
    • Weekends Classes
    • CP SAT Mock Questions and Tests
    • Course Material (Not downloadable)
    Fees Details (GST Extra) 


    $ 227

    $ 318

    ($ 90 OFF)

    Expires in:
  • Days
  • Hours
  • Mins
  • Secs

  • Instant Access

    Course Certification

    At the end of the course you will be get a certification of competency in Selenium 3.0.




    srividya nalawade

    I took up an online test automation course with Techcanvass to gain an understanding in automation testing. Well structured lessons and easy to follow and practice. Definitely would recommend.


    Pallavi Patil

    I had done selenium course from Techcanvass the entire Selenium course is in line with the current industry need and certification.

    The training is the most comprehensive and organised one.
    The study material provided was good.
    Supportive staff.
    Highly recommended.

    Read More

    Akshatha Shetty

    I have opted for online classes Selenium3.0, Before I joined the course I was really confused about joining the class as it was online.

    I am glad that I joined, I must say that it is the best online class I have attended so far. The concepts are explained so well by Ravi Sir and he also clears all our queries before the class gets over.
    Each class is recorded and available in their portal for us to access. Study materials provided are also good. I would recommend Techcanvass for people who want to take online classes for Selenium. Great faculty and very professional.

    Read More

    Rahul Tj

    The training session was good and all our doubts were cleared thouroughly by the trainer,and also the missed classes can be learned through offline and I strongly recommend for others.


    Sirisha Akasapu

    I have joined for selenium course in techcanvass. Before I took up the course I have zero knowledge on coding.

    The course was taught so well that now I'm able to code Java on my own and able to automate tests in my projects at work very efficiently and with confidence. I would highly recommend techcanvass.

    Read More

    Pragyan Brahma

    Tech canvass provided good Training Materials ,Its very helpful to us.I have Completed Online selenium Course

    Our Other Automation Testing Courses

    This is a list of our top automation testing courses