google-chrome - Chromedriver 无法启动或连接

标签 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)

最佳答案

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

关于google-chrome - Chromedriver 无法启动或连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14832626/

相关文章:

jquery - Chrome 中选择选项元素上的单击事件

jquery - 通过检查元素更改隐藏字段的值会更改服务器端的实际值

css - 有没有办法使用 css 选择器通过 watir-webdriver 设置文本字段来访问文本字段?

python - 如何在没有错误的情况下访问 iFrame 内的不和谐小部件?

C# Google Chrome Selenium URL 导航与 BinaryLocation

google-chrome - 适用于 ChromeDriver 和 Chrome 浏览器的 Selenium 以及日志消息 "Only local connections are allowed"

Javascript |用于替换当前窗口位置的链接/书签

jenkins - cucumber headless (headless) xvfb ubuntu

ruby - Windows 上的 Safari 不适用于 watir-webdriver

java - Headless Chrome - 获取空白页面源