2013-05-02 3 views
-1
@Test 
    public static void test() 

     { 
     System.setProperty("webdriver.chrome.driver", "D:\\abcd\\Jars\\chromedriver.exe"); 
     WebDriver driver = new ChromeDriver(); 
     driver.get("https://www.google.co.in"); 

     } 

    } 

При попытке выполнить вышеуказанный код webdriver выдает следующую ошибку. Что означает ошибка ниже и как решить проблему?ПРЕДУПРЕЖДЕНИЕ. Сервер не предоставил информацию об ошибке стека в Chrome

FAILED: test 
org.openqa.selenium.WebDriverException: unknown error: version info not a dictionary 
    (Driver info: chromedriver=0.8,platform=Windows NT 6.1 SP1 x86) (WARNING: The server did not provide any stacktrace information) 
Command duration or timeout: 4.35 seconds 
Build info: version: '2.32.0', revision: '6c40c18', time: '2013-04-09 17:23:22' 
System info: os.name: 'Windows 7', os.arch: 'x86', os.version: '6.1', java.version: '1.7.0' 
+0

ли 'D: \\ ABCD \\ баночки \\ chromedriver.exe' существуют? можете открыть его? Можете ли вы нормально запускать Chrome? Какая версия Chrome? – Arran

+0

@Arran: да, я могу открыть и запустить его вручную – Sriram

+0

Какую версию Chrome вы используете? Я бы также посоветовал вам использовать фактический выпуск ChromeDriver, а не версию ChromeDriver2 - он экспериментальный и едва работает. https://code.google.com/p/chromedriver/downloads/list – Arran

ответ

0

Похоже, что это связано с неправильным выпуском ChromeDriver.

ChromeDriver2 является новым и усовершенствованным, переписанным с нуля и выглядит многообещающим. Тем не менее, еще рано, он по-прежнему очень нарушен (некоторые из тестов на сервере Selenium CI).

Так что я бы посоветовал вам получить самую последнюю главную релиз здесь и повторить:

https://code.google.com/p/chromedriver/downloads/list

0

Попробуйте использовать нижеследующий формат вместо вышеуказанного и проверьте, все ли вы по-прежнему сталкиваетесь с той же проблемой.

File file = new File("D:/abcd/Jars/chromedriver.exe"); 
    System.setProperty("webdriver.chrome.driver", file.getAbsolutePath()); 
+0

Он по-прежнему бросает ту же ошибку :( – Sriram

+0

попробуйте использовать другую версию драйвера chrome. – Hemanth

+0

Am использует chromedriver2_win32_0.8, и это единственный, который я могу найти на сайте загрузки (ниже). "Http://code.google – Sriram

 Смежные вопросы

  • Нет связанных вопросов^_^