繁体   English   中英

如何修改Watir-Webdriver使用的Firefox配置文件

[英]How to modify the Firefox profile used by Watir-Webdriver

我正在使用Ruby 1.9.3p484和Watir-webdriver(0.8.0)和适用于Ubuntu的Firefox 41.0进行Web应用程序自动化。

我希望浏览器不加载任何图像。 为此,我尝试将“ permissions.default.image” firefox参数更改为2。

我尝试了以下代码:

profile = Selenium::WebDriver::Firefox::Profile.new
profile['permissions.default.image'] = 2
browser = Watir::Browser.new(:firefox, :profile => profile)
browser.goto url

但是,浏览器会继续加载图像。 在about:config页面中,“ permissions.default.image”仍设置为1。

有什么想法可能有问题吗?

我不知道为什么,但是如果我在Selenium类的init中使用from_name方法,那么您的代码就可以正常工作:

profile = Selenium::WebDriver::Firefox::Profile.from_name "default"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM