Selenium

Driving real browsers for tests and scraping.

💡
This course has 3 lessons. Start with the first one and use the next / previous links at the bottom of each lesson — the sidebar keeps the whole course in order.

Lessons

  1. WebDriver setupHow Selenium actually drives a browser: the client library, the driver binary and the browser, plus how to get a session running reliably.
  2. Locators and waitsChoosing stable locators, and the difference between implicit and explicit waits that causes most flaky Selenium suites.
  3. A real test exampleA complete login flow test with a page object, explicit waits and assertions that fail for a useful reason.

More in AI & Intelligent Development

AI Basics AI Agents Math for AI Machine Learning scikit-learn TensorFlow PyTorch Natural Language Processing LangChain Ollama OpenCV Codex Claude Code OpenCode Vibe Coding Playwright

Last refreshed 2026-09-17.