Selenium
Complete Selenium WebDriver course covering locators, waits, actions, frameworks, TestNG, Maven, and real-world automation projects.
I. Beginner Level (20 Lessons)
1. Introduction to Selenium
2. Selenium Components
3. Selenium Architecture
4. WebDriver Overview
5. Java Basics for Selenium
6. Selenium Environment Setup
7. First Selenium Script
8. WebDriver Interface
9. Launching Browsers
10. Locating Web Elements
11. Locator Strategies
12. XPath Basics
13. Advanced XPath
14. CSS Selectors
15. Handling Web Elements
16. Browser Commands
17. Navigation Commands
18. Synchronization Basics
19. Implicit & Explicit Waits
20. Handling Alerts
II. Intermediate Level (20 Lessons)
21. Handling Frames
22. Handling Windows
23. Dropdown Handling
24. Mouse Actions
25. Keyboard Actions
26. Handling Web Tables
27. File Upload
28. File Download
29. Screenshot Handling
30. JavaScript Executor
31. Handling Calendars
32. Handling Iframes
33. Broken Links Testing
34. Selenium Exceptions
35. Debugging Selenium Scripts
36. Test Case Execution
37. Selenium Best Practices
38. Cross Browser Testing
39. Parallel Execution Basics
40. Selenium Grid Overview