Как остановить окно капибара / селен хром впереди / фокус? - PullRequest
0 голосов
/ 21 мая 2018

Я запускаю тестовый набор локально, который занимает около 15 минут.В течение этого времени невозможно выполнить какую-либо работу, потому что каждая спецификация функции выводит хромированное окно вперед.Есть ли вариант конфигурации, чтобы избежать этого, чтобы НЕ выводить окно капибары / селена на передний план?

Это моя текущая конфигурация:

Capybara.register_driver :selenium do |app|
  Capybara::Selenium::Driver.new(app, 
    browser: :chrome,
    desired_capabilities: {
      "chromeOptions" => {
        "args" => %w{ window-size=1740,768 } 
      }
    }
  )
end

Capybara.server_port           = 57124
Capybara.app_host              = "http://localhost:#{Capybara.server_port}" # S3 accesss control blocks default capybara 127.0.0.1
Capybara.default_max_wait_time = 10 #default is 2

1 Ответ

0 голосов
/ 21 мая 2018

Вы не можете, если хотите / должны запускать его в режиме без головы, но если вы работаете в режиме без головы, у вас не будет этой проблемы.

...