Introduction
  • Selenium Course Introduction
  • Start with Selenium Course
Environment SetUp For Selenium with Java
  • SetUp Java on Mac Machine
  • Download & Install Eclipse on MAC
  • SetUp Java & Eclipse on Windows Machine
Java for Beginners in Automation Testing
  • Should I need To Learn From Java Sections
  • Create First Java Project
  • Java Lectures GIT Code Location
  • Write First Java Code File & Execute
  • Prove, Java is Platform Independent Language
  • Bonus : RestAPI Framework Designing and API Automation
  • Variable & Java DataTypes in Java
  • Conditional Statements in JAVA
  • Loops in JAVA
  • Java OOPs Concepts
  • Constructor in Java
  • Static & this Keyword in Java
Object Oriented Programming in Java
  • Java Inheritance
  • Method Overloading in Java : Polymorphism
  • Method Overriding in Java : Polymorphism
  • Super Keyword in Java
  • Final Keyword in Java
  • Abstract Class in Java
  • Interface in Java
  • Your Reviews are Important!
  • Encapsulation in Java
Array in Java
  • Array in Java
String in Java
  • Concepts on String in Java
  • String Comparison and Concatenation
  • String Buffer Class
  • String Builder Class
  • String Class Methods Part - I
  • String Class Methods Part - II
  • String Class Methods Part - III
  • String Class Methods Part - IV
Exception Handling in Java
  • Java Try-Catch Block
  • Multi Catch and Nested Try Block
  • Finally Block in Java
Java Collection Framework
  • What is Collection Framework
  • GIT Code Location
  • Iterator in Collection - Enumeration
  • ListIterator in Collection
  • List Interface in Java
  • LinkedList in Collection
  • ArrayList in Collection
  • Set in Java
  • HashSet in Java
  • LinkedHashSet in Java
  • TreeSet in Java
  • Map in Java
  • HashMap in Java
  • LinkedHashMap in Java
  • Bonus : GIT & GITHub MasterClass Course
Utilities : Implementation of Framework Support Utils
  • Read/Write Properties File in Java
  • Write Excel File in Java: Apache POI
  • Read Excel File in Java : Apache POI
Project Build Tool : MAVEN
  • Maven Introduction
  • Configure Maven on Windows Machine
  • Configure Maven on Windows Machine : Text Direction
  • Project Code Location
  • Configure Maven on Mac Machine
  • Generate First Maven Project From Maven CLI
  • Maven Build Life Cycle
  • POM.xml File in Maven Project
TestNG Framework : Test Management
  • TestNG Introduction
  • Install TestNG on Eclipse
  • Project Code Location | Download Code
  • TestNG Annotations Introduction
  • Why Testng.Xml File
  • Execution Order of TestNG Annotations
  • Skipping Tests in TestNG
  • Prioritise Tests in TestNG
  • Assertion in TestNG : Verification & Validation
  • TestCase Grouping in TestNG
  • Set TestCase Dependency in TestNG
  • Test Parameterisation Using testng.xml File
  • DataProvider : Test Parameterization
  • Listeners in TestNG
  • Run Multiple TestNG Suites
  • Reporting in TestNG
Selenium WebDriver Basics : Start With Selenium
  • What is Selenium WebDriver
  • Download And Configure Selenium
  • Implement First Selenium Script and Execute
  • Selenium Project Code Location
  • Execute Selenium with Different Browsers
  • Difference in Close & Quit
  • Invoke Browser Dynamically
  • Import JavaDoc in Selenium Project