class BrowserWebDriverContainer(capabilities: str, image: str | None = None, **kwargs)ΒΆ

Selenium browser container for Chrome or Firefox.

Example

>>> from testcontainers.selenium import BrowserWebDriverContainer
>>> from selenium.webdriver import DesiredCapabilities

>>> with BrowserWebDriverContainer(DesiredCapabilities.CHROME) as chrome:
...    webdriver = chrome.get_driver()

You can easily change browser by passing DesiredCapabilities.FIREFOX instead.