Software Testing Toolbox
Selenium WebDriver logo

Web UI Automation

Selenium WebDriver

The long-standing open standard for browser automation; drives real browsers via language bindings (Java, Python, C#, JS, Ruby).

Community score
9
20 up

About Selenium WebDriver

The long-standing open standard for browser automation; drives real browsers via language bindings (Java, Python, C#, JS, Ruby).

Foundation of most in-house automation frameworks; steeper setup than Playwright/Cypress.

Community rating

Based on 31 votes

65% positive ยท 20 up

The star score moves every time someone votes this tool up or down.

Step-by-step installation

Install via package manager for your language, e.g. `pip install selenium` (Python) or `npm install selenium-webdriver` (Node); also needs a browser driver (chromedriver, geckodriver) matched to your browser version.

Video walkthrough

No video is linked yet. Browse walkthroughs on YouTube.

Community knowledge

Discussion

3 comments
Sign in to read the discussion, add comments, reply, and vote.