Я пытаюсь запустить Firefox (версия 64.0) с сеткой селена. Браузер открывается, но не загружает веб-страницы. Может кто-нибудь сказать мне, что мне не хватает? Вот как я получаю объект Webdriver.
public WebDriver getWebDriverInstance()
{
DesiredCapabilities dc = DesiredCapabilities.firefox();
String url = "http://localhost:4444/wd/hub";
WebDriver wd = new RemoteWebDriver(new URL(url),dc);
return wd;
}
Я использую селеновую сетку версии 3.11.0 .
Команда, которую я использовал для запуска концентратора: java -jar selenium-server-standalone-3.11.0.jar -role hub
и для запуска узла: java -jar selenium-server-standalone-3.11.0.jar -role node -hub http://localhost:4444/grid/reister -browser platform=LINUX
.
Если я заменим DesiredCapabilities.firefox () на DesiredCapabilities.chrome () , мой браузер Chrome правильно запускает тестовые случаи. Я не хочу указывать тип браузера в моей команде оболочки, потому что версия браузера будет определена во время выполнения.