суббота, 22 февраля 2014 г.

Запуск браузера с разными заданными параметрами

После запуска браузера для него можно выставить разные параметры. Например, развернуть браузер на все окно:
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

Комментариев нет:

Отправить комментарий