← Selenium Automation Testing learning pathSelenium Automation Testing · Module 1 of 10
Introduction to Selenium
Selenium automates web browsers for testing.
📖 Key ideas
- Selenium is an open-source suite for browser automation.
- Components: WebDriver, IDE (record/playback), Grid (parallel runs).
- Supports Java, Python, C#, JavaScript and more.
- Works with Chrome, Firefox, Edge and Safari.
- Selenium Manager downloads browser drivers automatically.
💡 Real-life example: Selenium is a robot that sits at the keyboard and clicks through your website exactly as told.
WebDriverAPI controlling browsers
Selenium IDERecord and playback extension
Selenium GridRuns tests in parallel on many machines
Browser driverBridge like chromedriver