1. Introduction to Selenium
  2. Preparing System and Application Under Test
  3. WebDriver, WebElement, and By
  4. Concept of Synchronization
  5. Working with Web Elements—Form, Table, and Dropdown
  6. Working with Web Element—Alert, Frame, IFrame, and Window
  7. Extra Concepts – Action, Screenshot, WebDriverManager 
  8. What is TestNG
  9. Concept of Page Object Model
  10. Data Driving Test
  11. Introducing Maven
  12. Selenium Grid