我用黄瓜+ watir。
我的代码在IE7和IE8的Windows XP模式下都能正常工作。
然而,当我尝试用IE9在Windows7中运行代码时,它只会打开一个空白页面。
我的电脑运行的是64位的Windows7,它会打开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可能的问题是什么?
发布于 2011-06-16 16:03:49
当在Win7上运行时,您是否正在从“以管理员身份”打开的命令行运行脚本?这是我的经验,这是正常工作所必需的
发布于 2011-06-29 06:21:48
Watir 1.9最近发布了,完全支持IE9。您使用的是哪个版本?
https://stackoverflow.com/questions/6365618
复制相似问题