About Lesson
Selenium Browser Drivers
Selenium supports multiple browsers through specific browser drivers. Selenium requires a driver to interface with the required web browser where the web application runs during automation testing. Each browser driver establishes a connection between Selenium WebDriver API and the respective web browser.
Popular Selenium Browser Drivers
The most popular browser drivers are as follows:
- ChromeDriver
- GeckoDriver
- EdgeDriver
- SafariDriver
ChromeDriver is used to automate Google’s Chrome browser.
GeckoDriver is used to automate the Mozilla Firefox browser.
EdgeDriver automates Microsoft’s Chromium-based Edge browser.
SafariDriver automates Apple’s Safari browser on MacOS machines.