需要使用Watir查找IE浏览器的版本

Need to find the version of IE browser using Watir

是否可以通过WATIR Code查找IE版本?我需要知道打开的浏览器是IE11还是IE10还是IE9还是IE8?是否可以通过WATIR码知道这个结果?

解决方案取决于您使用的是 Watir-Webdriver 还是 Watir-Classic。

Watir-Webdriver

可以从驱动程序功能中检索版本:

require 'watir-webdriver'
browser = Watir::Browser.new :ie
p browser.driver.capabilities[:version]
#=> "8"

Watir-经典

使用以下方法从注册表中检索版本:

require 'watir-classic'
p Watir::Browser.version
#=> "8.0.7601.17514"