После запуска браузера для него можно выставить разные параметры. Например, развернуть браузер на все окно:
driver.manage().window().maximize();
Запуск браузера с параметрами нужного прокси сервера:
Proxy proxy = new Proxy(); proxy.setSslProxy("127.0.0.0:1111"); proxy.setHttpProxy("127.0.0.0:1111"); proxy.setFtpProxy("127.0.0.0:1111"); proxy.setSocksProxy("127.0.0.0:1111"); DesiredCapabilities capabilities = DesiredCapabilities.firefox(); capabilities.setCapability(CapabilityType.PROXY, proxy); driver = new FirefoxDriver(capabilities);
Запуск браузера на удаленной машине через нужный прокси сервер:
URL hostURL = new URL("http://127.0.0.0:4444/wd/hub"); driver = new RemoteWebDriver(hostURL, capabilities);
Внимание: на удаленной машине должен быть запущен selenium server и настроен слушать, например, 4444 порт. Это можно сделать следующей командой на удаленной машине:
java -jar selenium-server-standalone-2.39.0.jar -port 4444
Комментариев нет:
Отправить комментарий