Actions & Interactions
Clicking, typing, keyboard and mouse actions, dropdowns and drag and drop
Advanced Features
iFrames, windows and tabs, alerts, Shadow DOM, cookies, JavaScript execution and WebAuthn
WebDriver BiDi & CDP
The bidirectional protocol, network interception, logging, emulation, and CDP's status
Debugging & Flaky Tests
Exceptions, logs, evidence and the causes of intermittent failures
Design Patterns & Architecture
Page Object Model, Page Factory, Screenplay, driver factories and thread safety
Frameworks, CI/CD & Reporting
Test runners, pipelines, Docker, Testcontainers and reporting
Grid, Scaling & Performance
Selenium Grid components, Docker and Kubernetes, cloud platforms and suite speed
Interview Rapid Fire
Twelve mixed questions of the kind that open a senior Selenium interview
Locator Basics
Test your knowledge of Selenium locator strategies
Selenium 4 Features & Migration
What changed from Selenium 3, Selenium Manager, relative locators, versions and removals
Waits & Synchronization
Test your understanding of Selenium wait strategies
Setup & WebDriver Architecture
How WebDriver works, sessions, drivers, options and navigation basics