Skip to content

Instantly share code, notes, and snippets.

@igorcemim
Created December 5, 2020 07:01
Show Gist options
  • Save igorcemim/32eef1610999322b799b26296b5282ab to your computer and use it in GitHub Desktop.
Save igorcemim/32eef1610999322b799b26296b5282ab to your computer and use it in GitHub Desktop.
Using Selenium inside Docker with Remote Web Driver

Docker-compose

version: '3'
services:
  selenium:
    image: selenium/standalone-chrome
    # Coloca o container na mesma rede da máquina host, para permitir acessar a aplicação
    network_mode: "host"

Java example

import java.net.URL;
import org.openqa.selenium.chrome.ChromeOptions;
import org.openqa.selenium.remote.RemoteWebDriver;

URL url = new URL("http://localhost:4444/wd/hub");

ChromeOptions options = new ChromeOptions();
driver = new RemoteWebDriver(url, options);
driver.manage().window().maximize();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment