Проблема Selenium Webdriver не может открыть Google Chrome - PullRequest
1 голос
/ 22 сентября 2019

Chrome Driver 77 Chrome версия 77

Starting ChromeDriver 77.0.3865.40 (f484704e052e0b556f8030b65b953dce96503217-refs/branch-heads/3865@{#442}) on port 38929
Only local connections are allowed.
Please protect ports used by ChromeDriver and related test frameworks to prevent access by malicious code.
Exception in thread "main" org.openqa.selenium.SessionNotCreatedException: session not created
from disconnected: unable to send message to renderer
  (Session info: chrome=77.0.3865.90)
Build info: version: '3.141.59', revision: 'e82be7d358', time: '2018-11-14T08:25:48'
System info: host: 'DESKTOP-JCFLT7B', ip: '192.168.1.113', os.name: 'Windows 10', os.arch: 'amd64', os.version: '10.0', java.version: '10.0.2'
Driver info: driver.version: ChromeDriver
remote stacktrace: Backtrace:

Ответы [ 2 ]

1 голос
/ 22 сентября 2019
  1. Версии драйверов и Chrome должны совпадать.

  2. В Chrome отключите автообновления.В противном случае после запуска Chrome будет обновлен и может станет несовместимым с драйвером Java.

0 голосов
/ 23 сентября 2019
System.setProperty("webdriver.chrome.driver", "E:/Tools/chromedriver_win32/chromedriver.exe");
WebDriver driver = new ChromeDriver();

String baseurl = "your url";
driver.get(baseurl);

Google chrome: v76, драйвер Chrome: v75, Selenium: 3.141.59, JDK: 1.8.0_201.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...