WebDriverManager: the Swiss Army Knife for Selenium WebDriver
summary
WebDriverManager v5 automates driver download, setup and maintenance for Chrome/Firefox/Edge etc., detects local browser versions and instantiates WebDriver objects, and runs browser in Docker containers with VNC and recording. It integrates with the BrowserWatcher extension to capture console logs (Firefox included), offers CLI/server/fat‑jar modes, and exposes version resolution rules (latest, latest-1, beta) with caching. The library reports ~1.8M monthly downloads and is actively used and working in CI.
AI-written summary · about
chapters (4)
- 0:00Start
- 0:17WebDriver Manager: the Swiss Army Knife for Selenium WebDriver Selenium Conference 2022 July 29, 2022
- 8:37For a given browser (e.g. Chrome), I called driver management to the process of resolving its proper driver (e.g., chromedriver), and it is composed of three steps
- 20:08The evolution: WebDriver Manager 5 WebDriver Manager 5 was released on August 30, 2021 - As of this version, WebDriverManager provides other features than automated driver management for Selenium WebDriver
related talks
41mWebDriverManager vs Selenium Manager
32mRoad to Selenium 5
47mTest Automation with Selenium 5 and Java
47mWeb and Mobile testing with Selenium, JUnit 5, and Docker
36mAutomated on demand delivery of Browsers for testing with Selenium
43mWebDriver: Controlling your Web Browser
46mSelenium State of the Union, To Infinity and Beyond
49mSelenium: state of the union
