Automation Testing
Course Index
50 Lessons · 3 Levels
End-to-end QA automation roadmap — Selenium, WebDriver, TestNG, Page Object Model, BDD, Cucumber, Jenkins and real-world automation frameworks.
50Lessons
3Levels
1Project
FreeAccess
Level I
Beginner Level
Lessons 1–20
Lesson 01
Introduction to Automation Testing
Lesson 02
Manual vs Automation Testing
Lesson 03
Automation Testing Benefits
Lesson 04
Automation Testing Limitations
Lesson 05
Automation Testing Types
Lesson 06
Test Automation Life Cycle
Lesson 07
Selecting Test Cases
Lesson 08
Automation Tools Overview
Lesson 09
Programming Basics
Lesson 10
Introduction to Selenium
Lesson 11
Selenium Architecture
Lesson 12
Selenium Components
Lesson 13
WebDriver Basics
Lesson 14
Locators in Selenium
Lesson 15
Handling Web Elements
Lesson 16
Browser Commands
Lesson 17
Navigation Commands
Lesson 18
Wait Mechanisms
Lesson 19
Handling Alerts
Lesson 20
Frames and Windows
Level II
Intermediate Level
Lessons 21–40
Lesson 21
Handling Dropdowns
Lesson 22
Mouse and Keyboard Actions
Lesson 23
Handling Web Tables
Lesson 24
File Upload and Download
Lesson 25
Screenshot Handling
Lesson 26
Selenium with TestNG
Lesson 27
TestNG Annotations
Lesson 28
TestNG Assertions
Lesson 29
Data-Driven Testing
Lesson 30
Parameterization Techniques
Lesson 31
Page Object Model
Lesson 32
Page Factory
Lesson 33
Framework Design Basics
Lesson 34
Maven Basics
Lesson 35
Project Structure Setup
Lesson 36
Logging Concepts
Lesson 37
Exception Handling
Lesson 38
Cross Browser Testing
Lesson 39
Parallel Execution
Lesson 40
Selenium Grid Basics
Level III
Advanced Level
Lessons 41–50
Lesson 41
Hybrid Automation Framework
Lesson 42
Keyword Driven Framework
Lesson 43
BDD Framework Basics
Lesson 44
Cucumber with Selenium
Lesson 45
Writing Feature Files
Lesson 46
Jenkins for Automation
Lesson 47
CI CD Integration
Lesson 48
Automation Best Practices
Lesson 49
Automation Interview Questions
Lesson 50
Real-Time Automation Project