我一直在尝试让 HTTPWatch 在 IE9 中与 Watir 自动化一起工作。
我搜索了这些提供代码的网站:
所以我基本上复制了他们的部分并编写了这段代码只是为了测试附加方法:
**require 'rubygems'
require 'win32ole'
require 'watir'
ct = WIN32OLE.new('HttpWatch.Controller')
ie = Watir::IE.new
httpw = ct.Attach(ie.ie)**
我收到以下错误:NoMethodError: undefined method `attach' for WIN32OLE:Class
我的 Ruby 是 1.8.7,Watir 是 2.0.1,HTTPWatch 是 8.1,IE 9。我必须使用团队定义的那些版本。
我已经在谷歌上搜索了几个小时,我发现 attach 不是 WIN32OLE 中列出的方法:http: //ruby-doc.org/stdlib-1.8.7/
所以我想知道如何使用 HTTPWatch 记录 Watir 自动化在 IE9 中花费的时间?