Как указать ip и порт сервера Selenium в RemoteDriver? - PullRequest
0 голосов
/ 16 января 2019

Если я правильно понимаю, у нас может быть сервер с драйвером Selenium + Chrome + Chrome, и клиентский компьютер, который использует RemoteWebDriver:

На сервере мы выполняем это:

$ java -jar selenium-server-standalone-{VERSION}.jar

На клиенте у нас есть Java-программа с чем-то вроде:

WebDriver driver = RemoteWebDriver.builder()
     .addAlternative(new ChromeOptions())
     .setCapabilitiy("proxy", new Proxy())
     .build();
driver.get("http://example.com/");

Однако как клиент узнает IP-адрес и порт сервера?

Ref: https://seleniumhq.github.io/docs/remote.html https://github.com/SeleniumHQ/selenium/wiki/RemoteWebDriver

1 Ответ

0 голосов
/ 16 января 2019

Установите URL на RemoteWebDriver для вашего сервера.

WebDriver driver = RemoteWebDriver.builder().url(new URL("https://here.com:1234")).build()
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...