我正在尝试通过 Watir gem 使用具有授权证书的预定义配置文件运行 Firefox。我为 Firefox 创建了一个新的配置文件并手动添加了证书。现在我无法使用此配置文件运行 Watir 浏览器。
我尝试设置配置文件路径。
profile_path = '/path/to/profile'
profile=Selenium::WebDriver::Firefox::Profile.from_name(profile_path)
browser_options = Selenium::WebDriver::Firefox::Options.new(profile: profile)
browser = Watir::Browser.new :firefox, options: browser_options
我还尝试通过 Waitr 选项设置配置文件
browser = Watir::Browser.new :firefox, options: {args: ['-profile', '/path/to/profil']}
也许可以在初始化 Watir::Browser 期间添加证书
UDAPTE::
当我输入 firefox 时
about:profiles
我看到 firefox 使用我的预定义配置文件,但事实并非如此。
试试这个
profile_path = '/path/to/profile'
profile = Selenium::WebDriver::Firefox::Profile.new(profile_path)
browser = Watir::Browser.new :firefox, options: { profile: profile }