Watir не открывает веб-страницы на IE9 - PullRequest
1 голос
/ 16 июня 2011

Я использую огурец + watir.

Мой код отлично работает в режиме Windows XP для IE7 и IE8.

Однако, когда я пытаюсь запустить код в Windows 7 с IE9, он открывает только пустую страницу.

Мой компьютер работает под управлением 64-разрядной версии Windows 7 и открывает 32-разрядный браузер IE9.

Код инициализации выглядит следующим образом:

if ENV['FIREWATIR']
  require 'firewatir'
  Browser = FireWatir::Firefox
else
  case RUBY_PLATFORM
  when /darwin|linux/
    require 'firewatir'
    Browser = FireWatir::Firefox
    # require 'safariwatir'
    # Browser = Watir::Safari
  when /win32|mingw/
    require 'watir'
    Browser = Watir::IE
  when /java/
    require 'celerity'
    Browser = Celerity::Browser
  else
    raise "This platform is not supported (#{PLATFORM})"
  end
end

В чем может быть проблема?

Ответы [ 2 ]

1 голос
/ 29 июня 2011

Watir 1.9 был недавно выпущен с полной поддержкой IE9. Какую версию вы используете?

1 голос
/ 16 июня 2011

запускаете ли вы свои сценарии из командной строки, которая открывается как администратор при работе в Win7?Мой опыт необходим для правильной работы

...