Я использую selenium-server-standalone-2.53.1, firefox 47.0. У меня есть два узла, один для Firefox, другой для Chrome, Конфигурация в Chrome работает нормально.
selenium_grid.bat настраивается следующим образом
java -jar selenium-server-standalone-2.53.1.jar -role node -port 7776 -hub http://x.x.x.x:4444/grid/register -browser "browserName=firefox,platform=WINDOWS",maxInstances=3,maxSession=1
Для создания экземпляра навигатора
private void createBrowserInstance() {
switch (environmentHandler.getTestBrowser().toLowerCase()) {
case "firefox":
browCapab = DesiredCapabilities.firefox();
browserType = BrowserType.FIREFOX;
browCapab.setBrowserName("firefox");
browCapab.setPlatform(Platform.WINDOWS);
break;
Но при выполнении теста отображается ошибка
org.openqa.selenium.WebDriverException: ошибка связи с
удаленный браузер. Возможно, он умер. Информация о драйвере: driver.version:
Возможности FirefoxDriver [{applicationCacheEnabled = true,
rotatable = false, handlesAlerts = true, databaseEnabled = true,
версия = 47.0, платформа = WINDOWS, nativeEvents = false,
acceptSslCerts = true, webStorageEnabled = true,
locationContextEnabled = true, browserName = firefox,
takeScreenshot = true, javascriptEnabled = true,
cssSelectorsEnabled = true}] Идентификатор сеанса:
8e9a0c74-4b64-4afd-a824-36984af93883 Длительность команды или время ожидания: 2,23
секунд
Пожалуйста, кто-нибудь может помочь мне с этой ошибкой. Благодарю.