Chromedriver无法启动或连接

时间:2013-02-12 12:31:00

标签: google-chrome watir-webdriver selenium-chromedriver

直到今天,我一直在使用chromedriver来推动我的watir-webdriver测试,我没有遇到任何问题。我的服务器仍在工作,并在相同版本的chromedriver和chrome上运行测试。

我尝试更新到最新的chromedriver,这是chromedriver 2实验版。由于我只能假设仍然存在漏洞,因此失败了。 我也试过回滚到之前版本的chromedriver但没有成功。

如果有人对此有任何经验,我将非常感谢您的专业知识。我相信它会变得简单,我忽略了。

gem版本:

watir-webdriver (0.6.2)
selenium-webdriver (2.29.0)
cucumber (1.2.1)

从下面的chromedriver追踪

Started ChromeDriver port=9517 version=26.0.1383.0
log=C:\Projects\oms_acceptance_tests\src\chromedriver.log
[6136:5300:0212/122320:ERROR:master_preferences.cc(110)] Failed to read master_preferences file at C:\Program Files (x86)\Google\Chrome\Application\master_preferences. Falling back to default preferences.

[6136:5300:0212/122320:ERROR:gpu_info_collector_win.cc(82)] Can't retrieve a valid WinSAT assessment.
test\automation\proxy_launcher.cc(107): error: Value of: app_launched
Actual: 5
Expected: AUTOMATION_SUCCESS
Which is: 0
Error while awaiting automation ping from browser process

[0212/122321:ERROR:proxy_launcher.cc(556)] Failed to ConnectToRunningBrowser

[0212/122321:ERROR:automation_proxy.cc(319)] Channel error in AutomationProxy.
Unable to either launch or connect to Chrome. Please check that ChromeDriver is up-to-date. Using Chrome binary at: C:\Program Files (x86)\Google\Chrome\Application\chrome.exe (Selenium::WebDriver::Error::UnknownError)

2 个答案:

答案 0 :(得分:4)

我会尝试下载较新版本的chromedriver。当我遇到类似的问题时,为我工作。

答案 1 :(得分:0)

要摆脱gpu winsat错误,请尝试更新显示适配器。