自从CFT(Chrome For Automation)发布以来,可以在Selenium中指定浏览器版本。我遇到了一个 Java 解决方案,它使用 ChromeOptions 来完成此任务:
java
ChromeOptions options = new ChromeOptions();
options.setBrowserVersion("116");
此代码自动下载并使用版本 116。但是,我不确定如何在 Ruby Selenium 和 WATIR 中实现相同的功能。您能指导我如何做到这一点吗?
正如我在docs中看到的,有
:browser_version
选项
require "watir"
browser_options = {
browser_name: "Chrome",
browser_version: "116",
}
browser = Watir::Browser.new(:chrome, options: browser_options)