Ruby Selenium ignoreProtectedModeSettings не работает - PullRequest
0 голосов
/ 04 мая 2018

Я работаю в офисе и настройки безопасности в IE отключены для всех пользователей, а также мы не можем изменить реестр Windows, ниже код для отключения защищенного режима не работает

Я использую Ruby, Cheezy Pageobject & selenium

Before do
  cap = Selenium::WebDriver::Remote::Capabilities.ie(:ignoreProtectedModeSettings=>true,:ignoreZoomSetting=>true,:unexpectedAlertBehaviour=>"accept")

  @browser =  Selenium::WebDriver.for :ie,:desired_capabilities=>cap

  @browser.manage.window.maximize

end

Я получаю сообщение об ошибке ниже

Selenium::WebDriver::Error::NoSuchDriverError: Unexpected error launching Internet Explorer. Protected Mode settings are not the same for all zones. Enable Protected Mode must be set to the same value (enabled or disabled) for all zones.
./features/support/env.rb:40:in `Before'

Skipped step

Skipped step

Errno::ECONNREFUSED: No connection could be made because the target machine actively refused it. - connect(2) for "10.78.224.114" port 5554
./features/support/hooks.rb:47:in `After'

NoMethodError: undefined method `close' for nil:NilClass
./features/support/env.rb:48:in `After'
1 scenario (1 failed)
8 steps (8 skipped)
0m7.959s
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...