Это сообщение об ошибке ...
[1573154573.453][WARNING]: Timed out connecting to Chrome, retrying...
Nov 07, 2019 7:22:56 PM org.openqa.selenium.remote.ProtocolHandshake createSession
INFO: Detected dialect: W3C Exception in thread "main" org.openqa.selenium.InvalidArgumentException: invalid argument
(Session info: chrome=78.0.3904.97) Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:48'
... означает, что ChromeDriver не смог инициировать / порождать новый WebBrowser т.е. Браузер Chrome сеанс.
В соответствии с трассировкой стека ошибок, он не может доказать истинную причину ошибки. Однако, поскольку вы используете:
- Selenium v3.141.59
- ChromeDriver 78.0.3904.70
- chrome = 78.0.3904.97
Я подозреваю, что проблема связана с версией JDK в Тестовой системе
Решение
Убедитесь, что:
- JDK обновлен до текущих уровней JDK 8u222 .
- Если ваша база Веб-клиент версия устарела, затем удалите ее и установите последнюю версию GA и выпущенную версию Веб-клиент .
- Возьмите Перезагрузка системы .
- Выполните
@Test
как пользователь без полномочий root . - Всегда вызывайте
driver.quit()
в методе tearDown(){}
, чтобы закрыть и уничтожить WebDriver и Веб-клиент экземпляров изящно.