无法连接到Selenium / Mountain Lion上的Chrome

时间:2012-09-07 07:58:50

标签: selenium selenium-chromedriver

我昨天将我的OSX更新为Mountain Lion,现在我的Selenium测试已停止使用Chrome。我从pip重新安装了最新的Chromedriver到 / usr / local / bin 和python selenium。

我正在使用山狮的股票蟒蛇2.7。

这个python代码用于工作:

from selenium import webdriver
browser = webdriver.Chrome()

现在没有任何反应。过了一会儿,我得到以下异常:

  

WebDriverException:消息:u'无法启动或连接   铬。请检查ChromeDriver是否是最新的。使用Chrome   二进制文件:/ Applications / Google Chrome.app/Contents/MacOS/Google   铬'

适用于Firefox。但Firefox会返回一些包含< br>的文本。不同的是导致我的测试失败。所以我不能只是切换到Firefox。

1 个答案:

答案 0 :(得分:0)

这是因为版本不匹配。

我在使用Chrome + ChromeDriver的v21时遇到了很多问题,因此您可以尝试回滚到两者的第20版,但是,请尝试将Chrome + ChromeDriver更新到最新版本。