首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >执行Watir::IE.new后,没有重放,将其更改为Watir::IE.new_process,即可打开,但ie.goto(地址)为空

执行Watir::IE.new后,没有重放,将其更改为Watir::IE.new_process,即可打开,但ie.goto(地址)为空
EN

Stack Overflow用户
提问于 2013-05-15 14:24:23
回答 1查看 324关注 0票数 0

我在64位win7上使用ruby192,IE版本是10,gem列表如下:

代码语言:javascript
复制
builder (3.2.0)
childprocess (0.3.9)
commonwatir (3.0.0)
ffi (1.6.0 x86-mingw32)
hoe (3.5.2)
mini_magick (3.5.0)
minitest (1.6.0)
multi_json (1.7.2)
nokogiri (1.5.9 x86-mingw32)
rake (0.8.7)
rautomation (0.8.0)
rdoc (2.5.8)
rubygems-update (2.0.3)
rubyzip (0.9.9)
s4t-utils (1.0.4)
selenium-webdriver (2.31.0)
subexec (0.2.2)
user-choices (1.1.6.1)
watir (3.0.0)
watir-classic (3.6.0)
watir-webdriver (0.6.2)
websocket (1.0.7)
win32-api (1.4.8 x86-mingw32)
win32-process (0.6.6)
win32screenshot (1.0.8)
windows-api (0.4.2)
windows-pr (1.2.2)
xml-simple (1.1.2)

代码如下:

代码语言:javascript
复制
require 'rubygems'
require 'watir'
ie=Watir::IE.new
ie.goto "www.google.com"

执行后,没有响应。过了很长一段时间,我得到了:

代码语言:javascript
复制
C:/Ruby192/lib/ruby/gems/1.9.1/gems/watir-classic-3.6.0/lib/watir-classic/ie class.rb:598:in 'sleep': execution expired (Timeout::Error)
    from C:/Ruby192/lib/ruby/gems/1.9.1/gems/watir-classic-3.6.0/lib/watir-classic/ie-class.rb:598:in `block in wait'
    from C:/Ruby192/lib/ruby/gems/1.9.1/gems/watir-classic-3.6.0/lib/watir-classic/ie-class.rb:591:in `wait'
    from C:/Ruby192/lib/ruby/gems/1.9.1/gems/watir-classic-3.6.0/lib/watir-classic/ie-class.rb:349:in `goto'
    from C:/Ruby192/lib/ruby/gems/1.9.1/gems/watir-classic-3.6.0/lib/watir-classic/ie-class.rb:542:in `_new_window_init'
    from C:/Ruby192/lib/ruby/gems/1.9.1/gems/watir-classic-3.6.0/lib/watir-classic/ie-class.rb:236:in `initialize'
    from C:/Users/CC-YXL/Desktop/yxl-work/RubyWorkSpace/BookMarks/openWebSite.rb:5:in `new'
    from C:/Users/CC-YXL/Desktop/yxl-work/RubyWorkSpace/BookMarks/openWebSite.rb:5:in `<main>'

然后,我尝试将ie=Watir::IE.new更改为ie=Watir::IE.new_process,但打开时显示了一个空白页面。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-07-10 12:14:05

希望对其他人有所帮助

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

https://stackoverflow.com/questions/16558194

复制
相关文章

相似问题

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