Selenium with Java, Cucumber & Frameworks [ updated 2026 ]
Course Description
Module-1: Overview on Automation & Selenium
-
Introduction to Automation
-
Challenges in Manual Testing
-
Overcoming Challenges with Automation
-
Importance of Programming in Automation
-
Introduction to Selenium
-
Selenium Components
-
Advantages and Disadvantages of Selenium WebDriver
Module-2: Java Programming for Selenium
-
Java and Eclipse Environment Setup
-
Setting up Java Development Kit (JDK)
-
Installing Eclipse IDE
-
Configuring Java and Eclipse Environment
-
-
How to Write Basic Java Program?
-
Creating a Java Class
-
Main Method in Java
-
Writing the First Java Program
-
Compiling and Running Java Programs
-
-
Understanding Console Output
-
Using System.out.println() for Output
-
Printing Variables and Text to Console
-
-
Java Variables and Data Types
-
Declaring Variables in Java
-
Primitive Data Types (int, float, double, char, boolean)
-
Variable Naming Conventions
-
-
Java Operators
-
Arithmetic Operators
-
Relational Operators
-
Logical Operators
-
Assignment Operators
-
Increment and Decrement Operators
-
Ternary Operators
-
-
Conditional Statements
-
If Statement
-
If-Else Statement
-
Switch-Case Statement
-
-
Loops
-
While Loop
-
Do-While Loop
-
For Loop
-
-
Jumping Statements
-
Using break Statement
-
Using continue Statement
-
-
Arrays - Single & Two Dimensional
-
Declaring and Initializing Arrays
-
Accessing Array Elements
-
Single-Dimensional Arrays
-
Two-Dimensional Arrays
-
Object Type Array
-
Coding Exercises on Arrays
-
-
String Class
-
Introduction to the String Class
-
-
String Methods
-
Common String Methods
-
Coding Exercises on Strings
-
-
Wrapper Classes
-
Primitive Data Types vs Wrapper Classes
-
Autoboxing and Unboxing
-
Module 3: Java OOPS Concepts
-
Classes and Objects
-
Introduction to Classes and Objects
-
Creating Classes
-
Declaring Object Instances
-
Class Members: Fields and Methods
-
-
Java Methods & Constructors
-
Defining Methods
-
Method Signatures
-
Return Types
-
-
Passing Parameters to Methods
-
Passing Parameters
-
Call by Value
-
Call by Reference (Reference Passing)
-
-
Java Constructor
-
Constructor Basics
-
Parameterized Constructors
-
Default Constructors
-
Tags:
"Keyword"
"selenium course in tamil pdf"
"selenium course in tamil online"
"selenium course in tamil open now"
"free selenium course in tamil"
"top rated selenium course in tamil"
Course Curriculum
- 1.SOFTWARE TESTING BASICS_x264
- 2.SELENIUM BASICS_x264
- 3.SYSTEM REQUIREMENTS FOR SELENIUM_x264
- 4.INSTALLATION OF FIREFOX AND ADD-ONS FOR SELENIUM_x264
- 5.HOW TO OPEN A WEBSITE IN SELENIUM_x264
- 6.SELENIUM WEBDRIVER METHODS_x264
- 7.LOCATORS IN SELENIUM WEBDRIVER_x264
- 8.HOW TO TEST BOX USING SELENIUM_x264
- 9.HOW TO TEST CHECKBOX USING SELENIUM_x264
- 10.HOW TO TEST RADIO BUTTON USING SELENIUM_x264
- 11.HOW TO TEST DROP DOWN USING SELENIUM_x264
- 12.HOW TO TEST FROM USING SELENIUM_x264
- 13.VALIDATION PROGRAM IN SELENIUM WEBDRIVER_x264
- 14. HOW TO VALIDATE ALERT BOX AND CONFIRM BOX USING SELENIUM_x264
- 15.HOW TO VALIDATE PROMPT BOX AND MESSAGE ALERT USING SELENIUM_x264
- 16.HOW TO WRITE XPATH IN SELENIUM WEBDRIVER_x264
- 17.HANDING MOUSEOVER & SCREENSHOT IN SELENIUM_x264
- 18.SYNCHRONIZATION IN SELENIUM WEBDRIVER_x264
- 19.IFRAME IN SELENIUM WEBDRIVER_x264_001
- 19.IFRAME IN SELENIUM WEBDRIVER_x264
- 20.ROBOT API IN SELENIUM WEBDRIVER_x264_001
- 20.ROBOT API IN SELENIUM WEBDRIVER_x264
- 21.JXL IN SELENIUM WEBDRIVER_x264_001
- 21.JXL IN SELENIUM WEBDRIVER_x264
- 22.JUNIT IN SELENIUM WEBDRIVER_x264_001
- 22.JUNIT IN SELENIUM WEBDRIVER_x264
- 23.JUNIT IN SELENIUM WEBDRIVER-PART B_x264_001
- 23.JUNIT IN SELENIUM WEBDRIVER-PART B_x264
- 24.JUNIT IN SELENIUM WEBDRIVER-PART3_x264_001
- 24.JUNIT IN SELENIUM WEBDRIVER-PART3_x264
- 25.INTRODUCTION TO TESTNG FRAMEWORK AND ANNOTATIONS_x264_001
- 25.INTRODUCTION TO TESTNG FRAMEWORK AND ANNOTATIONS_x264
- 26.EMBEDDING SELENIUM SCRIPT IN TESTNG FRAMEWORK_x264_001
- 26.EMBEDDING SELENIUM SCRIPT IN TESTNG FRAMEWORK_x264
- 27.DATAPROVIDER IN TESTNG FRAMEWORK_x264_001
- 27.DATAPROVIDER IN TESTNG FRAMEWORK_x264
- 28.CREATING AND WRITING DATA USING APACHE POI IN SELENIUM WEBDRIVER_x264_001
- 28.CREATING AND WRITING DATA USING APACHE POI IN SELENIUM WEBDRIVER_x264
- 28.HOW TO DELETE VALUS IN TABLE IN MYSQL_x264
- 29.READING DATA USING APACHE POI AND DATA-DRIVEN TEST_x264_001
- 29.READING DATA USING APACHE POI AND DATA-DRIVEN TEST_x264
- 30.TESTNG FRAMEWORK PARALLEL AND CROSS-BROWER TESTING_x264_001
- 30.TESTNG FRAMEWORK PARALLEL AND CROSS-BROWER TESTING_x264
- 31.GROUP TESTING USING TESTNG FRAMEWORK_x264_001
- 31.GROUP TESTING USING TESTNG FRAMEWORK_x264
- 32.WHAT IS APACHE ANT_x264_001
- 32.WHAT IS APACHE ANT_x264
- 33.EMBEDDING SELENIUM WEBDRIVER SCRIPT IN APACHE ANT_x264_001
- 33.EMBEDDING SELENIUM WEBDRIVER SCRIPT IN APACHE ANT_x264
- 34.WHAT IS APACHE NAVEN_x264_001
- 34.WHAT IS APACHE NAVEN_x264
- 35.EMBEDDING SELENIUM WEBDRIVER SCRIPT IN APACHE MAVEN_x264_001
- 35.EMBEDDING SELENIUM WEBDRIVER SCRIPT IN APACHE MAVEN_x264_002
- 35.EMBEDDING SELENIUM WEBDRIVER SCRIPT IN APACHE MAVEN_x264