Ruby 无法仅为IE获取浏览器(Selenium::WebDriver::Error::NoSuchWindowError)
启动浏览器并访问URL后,我立即面临以下错误: 无法仅为IE获取浏览器(Selenium::WebDriver::Error::NoSuchWindowError) 我的代码:Ruby 无法仅为IE获取浏览器(Selenium::WebDriver::Error::NoSuchWindowError),ruby,selenium,selenium-webdriver,watir,ie-automation,Ruby,Selenium,Selenium Webdriver,Watir,Ie Automation,启动浏览器并访问URL后,我立即面临以下错误: 无法仅为IE获取浏览器(Selenium::WebDriver::Error::NoSuchWindowError) 我的代码: require 'watir-webdriver' b = Watir::Browser.new 'ie' b.goto "google.com" 我所做的变通方法: 按照中的建议为所有区域保持相同的标高 如果是Selenium IDE服务器,请尝试使用不同的版本 尝试更新我的Watir webdriver和selen
require 'watir-webdriver'
b = Watir::Browser.new 'ie'
b.goto "google.com"
我所做的变通方法:
Gem Versions:
selenium (0.2.11)
selenium-webdriver (2.39.0, 2.37.0)
watir-webdriver (0.6.4)
问题解决了。因为我的机器是64位的,所以我按照什么版本的IE中的建议做了一个注册表项?所有版本?一个特定的版本?如果是IE11,你可能会遇到麻烦。解决方法记录在中。问题在于通过在目标计算机上设置注册表项来解决所有版本的IE@JimEvansIssue。