SeleniumGrid: org.openqa.selenium.SessionNotCreatedException: невозможно создать новую службу: ChromeDriverService Информация о сборке: версия: '3.141.59' - PullRequest
0 голосов
/ 28 мая 2020

Вот как я начал: Команда концентратора: java -jar selenium-server-standalone-3.141.59.jar -role hub Команда узла: java -Dwebdriver. chrome .driver = "\ Users \ rachitamittal" \ eclipse-workspace \ firstjavaproject \ drivers \ chromedriver.exe "-jar selenium-server-standalone-3.141.59.jar -role node -port 5556 -hub" http://localhost: 4444 / wd / hub"-browser browserName = chrome, maxInstances = 3 Сначала я создал только один узел. МОЯ программа:

@ Test

publi c void remotetester () выдает исключение MalformedURLException

{

DesiredCapabilities cap = DesiredCapabilities. chrome () ;

cap.setBrowserName ("chrome");

cap.setPlatform (Platform.MA C);

Драйвер RemoteWebDriver = новый RemoteWebDriver (новый URL ("http://localhost: 4444 / wd / hub "), cap);

driver.get ("https://www.google.com/");

driver.manage (). Window (). Maximize ();

driver.close ();

}

Ошибка: org.openqa.selenium.SessionNotCreatedException : Невозможно создать новую службу: ChromeDriverService

Информация о сборке: версия: '3.141.59', редакция: 'e82be7d358', время: '2018-11-14T08: 25: 53'

Информация о системе: host: '///////////', ip: '///////////////////', os.name: 'Ma c OS X ', os.arch:' x86_64 ', os.version: '10 .15.4', java .version: '14 .0.1 '

1 Ответ

0 голосов
/ 29 мая 2020

Надеюсь, у вас все хорошо и вы в безопасности. Проблема в том, что путь к веб-драйверу неверен. Я считаю, что вы пропустили метод drive, т.е. C: в пути к веб-драйверу.

Если вы новичок и не знаете, как настроить сетку селена в локальной системе, вы можете использовать приведенную ниже Утилита для автоматической настройки c. https://github.com/frostyaxe/Talongrid

...