Как настроить узел HtmlUnit с помощью Selenium Grid? - PullRequest
0 голосов
/ 23 сентября 2019

У меня возникают проблемы при настройке узла HtmlUnit с Selenium Grid.

Я запускаю свой концентратор с:

java -jar selenium-server-standalone.jar -role hub -port 4444

И узлами HtmlUnitDriver с:

java -jar selenium-server-standalone.jar -role node -browser browserName=htmlunit,maxInstances=5 -hub http://localhost:4444/grid/register -port 5564

Мой код для подключения к узлу, который получает исключение, выглядит примерно так:

DesiredCapabilities cap = new DesiredCapabilities();
cap.setBrowserName("htmlunit");
cap.setJavascriptEnabled(false);
driver = new RemoteWebDriver(new URL("http://localhost:4444/wd/hub"), cap);

Исключение, которое я получаю:

Unable to create session from {
  "desiredCapabilities": {
    "browserName": "htmlunit",
    "server:CONFIG_UUID": "93a0486d-c9f6-46da-8065-603ab07c0294",
    "javascriptEnabled": false
  },
  "capabilities": {
    "firstMatch": [
      {
        "browserName": "htmlunit",
        "server:CONFIG_UUID": "93a0486d-c9f6-46da-8065-603ab07c0294"
      }
    ]
  }
}
...