Selenium Topic List
Selenium Topic List
● What is Selenium
● Why Selenium? / Advantages
● What are its versions?
● What all OS, Browsers, and Programming Languages does it
Support?
● Java-Selenium Architecture
● Selenium vs Playwright vs Cypress
● WebDriver Architecture, Selenium IDE, Selenium Grid 3x, 4
● Basic Selenium Program to Open and close Browser
● Runtime Polymorphism Program in Selenium WebDriver abstract
methods
● Locators XPath, its Types and cases.
● Handling Multiple Elements
● Handling Synchronization issue by using implicitly Wait and
Explicit Wait
● Handling Dropdown (static and dynamic)
● Handling Keyboard and Mouse Actions
● Taking Screenshot, Handling Disabled Element , Performing Scroll
down
● Action Web Element Interface Methods, Handling Popups (web-
based and Window-based), Shadow DOM, SVG, Web tables
● Handling Frames and Handling New Windows/New Tabs
● Custom Automation Framework
● New Selenium 4.x+
● Cloud Testing - BrowserStack Demo