【问题标题】:session not created: Chrome version must be between会话未创建:Chrome 版本必须介于
【发布时间】:2019-04-24 05:30:17
【问题描述】:

当使用 ruby​​ selenium 驱动程序驱动 chrome 时,我得到了

/home/travis/.rvm/gems/ruby-2.6.2/gems/selenium-webdriver-3.141.5926/lib/selenium/webdriver/remote/response.rb:72:in `assert_ok': session not created:Chrome 版本必须在 70 到 73 之间(Selenium::WebDriver::Error::SessionNotCreatedError)

我该如何解决这个问题? 降级chrome不是我想做的事情。

【问题讨论】:

标签: ruby google-chrome


【解决方案1】:

显然chromedriver-helper gem 已被弃用。我改用webdrivers gem,它解决了这个问题。

在 Gemfile 中替换: gem 'chromedriver-helper'

有: gem 'webdrivers', '~> 3.0'

【讨论】:

  • 我做了同样的事情,但它实际上引入了不同的问题。
  • 是的,我现在实际上偶尔会遇到超时错误。调查一下。
猜你喜欢
  • 1970-01-01
  • 2018-08-25
  • 1970-01-01
  • 2019-05-26
  • 2020-01-06
  • 2019-08-12
  • 1970-01-01
  • 2020-04-13
  • 2019-11-02
相关资源
最近更新 更多