Selenium topics
12 short topics in Testing and Quality Engineering. Each one is a single focused exercise with a clear piece of evidence at the end.
12 topics, one exercise each.
Work through them in order, or jump to the one you need.
These are draft topic outlines (draft; instructor review pending). Full lessons follow after review; ask Ajay if you need a topic sooner.
- 01
Browser and device execution context
Demonstrate browser and device execution context in a focused Selenium example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 03
User interaction simulation
Demonstrate user interaction simulation in a focused Selenium example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 04
Asynchronous waiting strategy
Demonstrate asynchronous waiting strategy in a focused Selenium example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 05
Network and dependency fixtures
Demonstrate network and dependency fixtures in a focused Selenium example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 06
Authentication-state setup
Demonstrate authentication-state setup in a focused Selenium example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 07
Browser and test-data isolation
Demonstrate browser and test-data isolation in a focused Selenium example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 08
Visual and screenshot evidence
Demonstrate visual and screenshot evidence in a focused Selenium example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 10
Parallel and CI execution
Demonstrate parallel and ci execution in a focused Selenium example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 11
Failure traces and diagnostics
Demonstrate failure traces and diagnostics in a focused Selenium example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 12
Stable end-to-end scenario design
Demonstrate stable end-to-end scenario design in a focused Selenium example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course →
Learn the same ideas beyond Selenium.
These courses share topics with this one, so you can compare how each language or tool handles the same concept.
More in Testing quality and performance.
You have the curiosity.
Let’s turn it into capability.
Start with a practical workshop or bring a specific question to Ajay.