Automation Testing
End-to-end Automation Testing course covering Selenium, frameworks, TestNG, CI/CD, and real-world automation projects.
I. Beginner Level (20 Lessons)
1. Introduction to Automation Testing
2. Manual vs Automation Testing
3. Automation Testing Benefits
4. Automation Testing Limitations
5. Automation Testing Types
6. Test Automation Life Cycle
7. Selecting Test Cases
8. Automation Tools Overview
9. Programming Basics
10. Introduction to Selenium
11. Selenium Architecture
12. Selenium Components
13. WebDriver Basics
14. Locators in Selenium
15. Handling Web Elements
16. Browser Commands
17. Navigation Commands
18. Wait Mechanisms
19. Handling Alerts
20. Frames and Windows
II. Intermediate Level (20 Lessons)
21. Handling Dropdowns
22. Mouse and Keyboard Actions
23. Handling Web Tables
24. File Upload and Download
25. Screenshot Handling
26. Selenium with TestNG
27. TestNG Annotations
28. TestNG Assertions
29. Data-Driven Testing
30. Parameterization Techniques
31. Page Object Model
32. Page Factory
33. Framework Design Basics
34. Maven Basics
35. Project Structure Setup
36. Logging Concepts
37. Exception Handling
38. Cross Browser Testing
39. Parallel Execution
40. Selenium Grid Basics