我使用cucumber + selenium + capybara 在 OSX 10.9 上进行测试。
chromedriver
通过 brew
安装,最新版本为 2.10。
当我运行测试时,由 selenium 提供午餐的 chrome 页面崩溃了。以下是控制台中的输出:
unknown error: session deleted because of page crash
from tab crashed
(Session info: chrome=37.0.2062.120)
(Driver info: chromedriver=2.10.267517,platform=Mac OS X 10.9.4 x86_64) (Selenium::WebDriver::Error::UnknownError)
如果我尝试使用 selenium 启动的 chrome,每个选项卡都会崩溃。
我用谷歌搜索了这个问题,chrome崩溃问题发生在chromedriver 2.6之前并在chromedriver 2.6之后修复。正如你所看到的,我所有的 chromedriver (2.10) 和 chrome 都是最新的。
如果我将我的 selenium 驱动程序浏览器切换到 Firefox,它就可以正常工作。
预先感谢您的关注。
最佳答案
关于google-chrome - 在 tmux 下运行 selenium 和 capybara 时 Chrome 页面崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25777000/