Как я могу имитировать приватный просмотр в Watir? (Селен)

Watir - это инструмент тестирования черного ящика на основе Selenium, который может автоматизировать задачи в браузере.

Я хотел бы иметь возможность открыть Watir::Browser.new, который находится в режиме частного просмотра.

Спасибо

2 ответа

Решение

Для Firefox (я не уверен в других браузерах), вы можете настроить профиль, чтобы включить частный просмотр:

profile = Selenium::WebDriver::Firefox::Profile.new
profile['browser.privatebrowsing.dont_prompt_on_enter'] = true
profile['browser.privatebrowsing.autostart'] = true
b = Watir::Browser.new :firefox, :profile => profile

Это было решение от https://github.com/watir/watir-webdriver/issues/95. Кажется, это работает (по крайней мере, главное меню говорит, что это приватный просмотр).

Для Chrome

browser = Watir::Browser.new :chrome, switches: ['--incognito']

Другие вопросы по тегам