我正在使用selenium,但似乎Chrome浏览器更新破坏了我的测试环境,而且水豚测试正在抛弃下一个:
Selenium::WebDriver::Error::WebDriverError:
session not created exception
from unknown error: Runtime.evaluate missing 'wasThrown'
我正在使用:
gem 'rspec', '~> 3.1.0'
gem 'capybara', '~> 2.4.4'
gem 'selenium-webdriver', '~> 2.47.1'
gem 'chromedriver-helper', '~> 1.0.0'
这里的情况是chromedriver-helper最新版本是我的版本,所以我想我需要更新chromedriver但是gem会自动安装它
答案 0 :(得分:2)
我刚刚在github.com上查看了gem文档:
https://github.com/flavorjones/chromedriver-helper
我发现下一个会自动更新chromedriver:
如果你想强行升级到最新版的chromedriver, 运行脚本 chromedriver-update ,该脚本也包含在内 宝石。
所以只需申请:
$ chromedriver-update