Я пишу некоторые автоматизированные тесты с использованием Capybara / RSpec, я выбираю / настраиваю драйвер с помощью этого небольшого кусочка рубина:
Capybara.register_driver :selenium_chrome do |app|
Capybara::Selenium::Driver.new(app, :browser => :chrome)
end
Я проверяю, нажимается ли кнопка, которую я нажимаюоткрыв всплывающее окно и что окно отображает контент, который он должен.Проблема в том, что когда тест открывает окно, блокировщик всплывающих окон Google Chrome блокирует его, что приводит к сбою тестов.Отключение блокировщика из меню настроек не работает.Кроме того, я боюсь, что после их запуска на сервере это вызовет ту же проблему.
Есть ли способ автоматически отключить всплывающий блок для тестов?