为什么 watir gem 因 webdriver 错误而失败?

问题描述 投票:0回答:1

更新 chrome 后,一些基于 Watir gem 构建的测试代码无法运行:

Webdrivers::VersionError: Unable to find latest point release version for 115.0.5790. You appear to be using a non-production version of Chrome. Please set `Webdrivers::Chromedriver.required_version = <desired driver version>` to a known chromedriver version: https://chromedriver.storage.googleapis.com/index.html

Webdrivers::VersionError:无法找到 115.0.5790 的最新点发布版本。您似乎使用的是非生产版本的 Chrome。请将

Webdrivers::Chromedriver.required_version = <desired driver version>
设置为已知的 chromedriver 版本:https://chromedriver.storage.googleapis.com/index.html

这有点奇怪,因为我机器上的chrome版本是版本114.0.5735.198(官方版本)(x86_64)

watir
1个回答
0
投票

就我的目的而言,只需将我的脚本固定到 https://chromedriver.storage.googleapis.com/LATEST_RELEASE

提供的最新 Chrome 版本就足够了
    Webdrivers::Chromedriver.required_version = `curl https://chromedriver.storage.googleapis.com/LATEST_RELEASE`

© www.soinside.com 2019 - 2024. All rights reserved.