首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WIN32OLE.attach是一种未定义的方法,当尝试将HTTPWatch与Watir附加到IE9中时

WIN32OLE.attach是一种未定义的方法,当尝试将HTTPWatch与Watir附加到IE9中时
EN

Stack Overflow用户
提问于 2012-04-20 00:34:05
回答 1查看 498关注 0票数 2

我一直试图让HTTPWatch与IE9中的Watir自动化一起工作。

我搜索了这些提供代码的站点:

Link1

因此,我基本上复制了他们的文章,并编写了这段代码,只是为了测试附加方法:

代码语言:javascript
复制
**require 'rubygems'
require 'win32ole'
require 'watir'
ct = WIN32OLE.new('HttpWatch.Controller')
ie = Watir::IE.new
httpw = ct.Attach(ie.ie)**

我得到了以下错误: NoMethodError:用于WIN32OLE的未定义方法“附加”:Class

My为1.8.7,Watir为2.0.1,HTTPWatch为8.1,IE9为。我必须使用团队定义的那些版本。

我已经在google上搜索了几个小时了,我发现附件不是WIN32OLE中列出的方法:http://ruby-doc.org/stdlib-1.8.7/

因此,我想知道我如何能够使用HTTPWatch来记录IE9中Watir自动化所花费的时间?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-04-20 02:03:52

我想你想:

代码语言:javascript
复制
httpw = ct.IE.Attach(ie.ie)

注意:这是基于我在另一个问题中看到的关于使用Watir-Webdriver (而不是原始的Watir)获取HTTPWatch的内容。我没有HTTPWatch,所以我没有测试它。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10238750

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档