更新 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)
就我的目的而言,只需将我的脚本固定到 https://chromedriver.storage.googleapis.com/LATEST_RELEASE
提供的最新 Chrome 版本就足够了 Webdrivers::Chromedriver.required_version = `curl https://chromedriver.storage.googleapis.com/LATEST_RELEASE`