【发布时间】:2021-12-07 00:01:02
【问题描述】:
在我们的 CI 上运行自动化测试。目前,我们正在检索最新版本的 Chrome 和 Firefox,作为我们设置的一部分,但是,我们使用的 chromedriver 和 geckodriver 版本是硬编码的,因为似乎没有指向最新版本的链接。
例如。这是下载最新Firefox版本的行
wget -nv -O ~/FirefoxSetup.tar.bz2 "https://download.mozilla.org/?product=firefox-latest&os=linux64"
虽然这里是下载特定版本的 geckodriver 的行
wget -nv -O ~/geckodriver.tar.gz "https://github.com/mozilla/geckodriver/releases/download/v0.29.1/geckodriver-v0.29.1-linux64.tar.gz"
是否总能获得最新的 chromedriver 和 geckodriver?
【问题讨论】:
标签: linux selenium gitlab continuous-integration devops