Free Selenium tutorial for beginners

Selenium 3.0 Tutorials for beginners

Selenium 3.0 Tutorials for beginners

Techcanvass’s Selenium 3.0 tutorials for beginners is a complete and comprehensive set of tutorials designed for manual testers. These tutorials comprise of Java and selenium 3.0 tutorials, starting from the basics. These tutorials are written for Selenium 3.0 version.

The tutorials are grouped into categories. These categories help you learn Java & Selenium step by step. Every tutorial contains concepts and examples.

It is advisable to go through these lessons in a sequential manner for the best results. We are working on these tutorials and will keep on adding them as they get ready.

Selenium tutorial chapters

These Java and Selenium tutorials have been divided into four major categories. These categories are:

  • Java Tutorials
  • Selenium Tutorials
  • TestNG tutorials

Java tutorials for Selenium

These Java tutorials for Selenium have been written from scratch and even if you are not having any programming background, you will find it easy to learn from these tutorials.

Chapter 1:What do you need to learn in Java for Selenium?

Chapter 2: Starting with Java Part I

Chapter 3: Starting with Java Part II

Chapter 4: Dissecting a Java program and understanding program structure

Chapter 5: Data Types and variables in Java

Chapter 6: Control Statements in Java Part I

Chapter 7: Understanding Loops in Java | Control statements in Java Part II

In case you face any issues, do write to us at


Selenium  3.0 Tutorials for beginners

Before we start Selenium tutorials, we suggest you to go through Java tutorials as Java is the programming language used in the selenium tutorials.

Chapter 1: Selenium 3.0 Introduction

Chapter 2: How to install and setup Selenium v3?

Chapter 3: How does Selenium web driver work?

Chapter 4: Writing your first functional test in Selenium 3.0 (Firefox)

Chapter 5: Writing your first functional test in Selenium (Chrome and Edge)

Chapter 6: Installing and using FirePath and FireBug

Chapter 7: Understanding Locators in Selenium

Chapter 8: Writing test cases for unit testing  of Text Boxes

Chapter 9: Writing test cases for unit testing  of Check Boxes and Radio Buttons

Chapter 10: Writing test cases for unit testing  of Drop down boxes

Chapter 11: Writing automation script for multi-select list boxes

Chapter 12: Writing test cases for a web table

Chapter 13: Writing test cases for testing File upload functionality


TestNG tutorial for beginners

TestNG is an integral part of writing automation scripts in Selenium. We have written TestNG tutorials in two parts. Below are the links

Chapter 1:TestNG Framework Basics

Chapter 2:TestNG Tutorial

Java Selenium Basics Course (Free) – Video Based

If you prefer to watch videos rather than going through texts, we have a launched a Java & selenium basics course for Free. You need to register and then you can access the course. This course has basic java and selenium 3.0 chapters along with practice exercises and online test

Free Selenium basics course

About Techcanvass

Techcanvass offers IT certification courses for professionals. We are an IIBA endorsed education provider (EEP), iSQI ATP (for Certified Agile Business Analyst Training) as well as Agile Testing alliance partner for CP-SAT certification training in Selenium.


Selenium Courses with FREE Trial

You can join our Selenium Training in Mumbai (Classroom Format), Live Online Selenium Training or can even go for Selenium Self-learning course. Each of these courses are offered through TechEdge LMS portal, which includes:

a) Actual class recordings, divided into small chapters for easy learning

b) Chapter wise Quizzes

c) Chapter wise practice assignments

Want to try it for Free?

Selenium Training Free Trial

CP-SAT Certification Offer