2015-09-26 3 views
1

Я работаю над автоматизацией веб-приложений с использованием Ruby 1.9.3p484 и Watir-webdriver (0.8.0) с Firefox 41.0 для Ubuntu.Как изменить профиль Firefox, используемый Watir-Webdriver

Я хочу, чтобы браузер не загружал изображения. Чтобы сделать это, я пытаюсь изменить параметр «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.

Любые идеи о том, что может быть неправильным?

ответ

1

Я не знаю, почему, но если я использую from_name метод в классе Селен инициализации, то вы код работает отлично:

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

Это не работает в новой версии Watir. Ошибка неизвестной опции. – user3063045

Смежные вопросы