我使用黄瓜+ watir。
我的代码在Windows XP Mode中适用于IE7和IE8。
但是,当我尝试使用IE9在Windows 7中运行代码时,它只会打开一个空白页。
我的电脑运行Windows 7 64位,它打开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
可能是什么问题?
答案 0 :(得分:1)
您是否在Win7上运行时以“管理员”身份打开的命令行运行脚本?这是我的经验,是事情正常工作所必需的
答案 1 :(得分:1)
最近发布了Watir 1.9,完全支持IE9。你使用的是哪个版本?