Я создал программу, требующую ChromeDriver.Selenium ChromeDriver не запускается ни на одной ОС Windows
Он отлично работает на Mac OS X и Linux, но когда я пытаюсь запустить его на Windows, он висит на следующее:
"driver = new ChromeDriver(capabilities);"
Однако не генерируется ошибка.
Я правильно загрузил драйвер chrome и правильно установил двоичный путь к chrome.exe. по какой-то неизвестной причине он просто зависает при инициализации драйвера.
ChromeOptions options = new ChromeOptions();
options.addArguments("window-size=800,600");
options.setBinary(getChromePath()); //Returns Chrome Path (Works)
DesiredCapabilities capabilities = DesiredCapabilities.firefox();
capabilities.setCapability(ChromeOptions.CAPABILITY, options);
driver = new ChromeDriver(capabilities);
driver.manage().timeouts().pageLoadTimeout(pageLoadTimeout, TimeUnit.SECONDS);
Я понятия не имею, почему это происходит и chromedriver.exe никогда даже не запускается как процесс. Это не работает с компьютерами Windows, но работает с любой другой операционной системой.
Selenium - 2,39, а ChromeDriver - 2,8 – schmidt73
Chrome Version 32.0.1700.77 – schmidt73