🚨 AtomicJar is now part of Docker 🐋! Read the blog

Description

Selenium is an umbrella project encapsulating a variety of tools and libraries enabling web browser automation. Selenium specifically provides an infrastructure for the W3C WebDriver specification — a platform and language-neutral coding interface compatible with all major web browsers.

Examples

var chrome = new BrowserWebDriverContainer<>()
  withCapabilities(new ChromeOptions())
chrome.start();
var WebDriverContainer = new WebDriverBuilder()
  .WithBrowser(WebDriverBrowser.Chrome)
  .Build();
await WebDriverContainer.StartAsync();
const container = await new SeleniumContainer("selenium/standalone-chrome:112.0").start();