Automation and AI

Selenium

Also called Selenium WebDriver, ChromeDriver, Selenium Grid, WebDriver BiDi, undetected chromedriver

Definition

Selenium is an open-source browser automation project whose WebDriver libraries control Chrome, Edge, Firefox and Safari through each browser's driver, using the W3C WebDriver standard.

Last updated 7 November 2026

How it works

Your test code, in Java, Python, C#, JavaScript, Ruby or another supported language, talks to a driver program for each browser: ChromeDriver for Chrome, msedgedriver for Edge, geckodriver for Firefox and safaridriver for Safari. The driver turns WebDriver commands into actions in the browser. Selenium Grid spreads tests across many machines and browsers. WebDriver BiDi, a newer two-way version of the standard, adds events such as console messages and network activity that the original request-and-response protocol lacked.

Because Selenium follows the WebDriver standard, a browser it drives reports navigator.webdriver as true, and ChromeDriver starts Chrome with its automation switch by default.

Why it matters when you run several accounts

Selenium was designed for testing your own sites in clean, repeatable browsers, and it does that well. The same design makes a Selenium-driven browser easy to identify as automated, which matters on sites you don’t control. Using it for real accounts means attaching it to a browser that has the account’s own profile rather than launching a fresh one.

How SoftGlaze Browser handles it

SoftGlaze Browser has no Selenium integration of its own. It drives Chromium profiles over the Chrome DevTools Protocol through Puppeteer, and its local API returns a running profile’s DevTools WebSocket address for code that attaches that way. Its built-in options are no-code macros, parallel runs and, in the next release, SoftGlaze AI (Beta).

Sources

  1. Selenium WebDriver documentationSelenium
  2. WebDriver (W3C Recommendation)W3C
  3. WebDriver BiDi (W3C draft)W3C

Outside sources were checked in November 2026. Browsers, standards and vendors' pages change, so details that depend on them are as of that month.

Read more on this site

See it in SoftGlaze Browser

Separate profiles, each with its own cookies, device values and proxy, on Windows. Try the app's screens in your browser first, or start the free trial; no card needed.