- class BrowserWebDriverContainer(capabilities: dict[str, Any], options: ArgOptions | None = None, image: str | None = None, port: int = 4444, vnc_port: int = 5900, **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.