2015-09-26 86 views
1

我正在使用Ruby 1.9.3p484和Watir-webdriver(0.8.0)使用Firefox 41.0 for Ubuntu進行網絡應用程序自動化。如何修改Watir-Webdriver使用的Firefox配置文件

我希望瀏覽器不加載任何圖像。要做到這一點,我嘗試了「permissions.default.image」火狐參數更改爲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.

關於什麼可能是錯誤的任何想法?

回答

1

我不知道爲什麼,但如果我在硒類的init使用from_name方法,那麼你的代碼可以正常使用:

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

這不會的Watir的最新版本。獲取未知的選項錯誤。 – user3063045