【问题标题】:Watir Crawler is Stuck after GotoWatir Crawler 在 Goto 之后被卡住了
【发布时间】:2013-01-14 21:38:00
【问题描述】:

第一次和 Watir 打交道。

browser = Watir::Browser.new

browser.goto 'google.com'

我的 Firefox 窗口弹出并停留在空白页面上。当我在命令行中结束脚本时,我得到:

...ruby-1.9.3-p194/gems/selenium-webdriver-2.29.0/lib/selenium/webdriver/common/socket_poller.rb:95:insleep':中断`

我确实安装了 selenium-webdriver gem (2.29)。我的 Firefox 版本是 19。

【问题讨论】:

    标签: ruby selenium watir watir-webdriver web-crawler


    【解决方案1】:

    我认为 selenium-webdriver 不支持 Firefox 19。尝试使用 Firefox 18。

    【讨论】:

    • 此解决方案也适用于将 selenium-webdriver 2.29 与黄瓜和水豚一起使用。错误消息是:"unable to obtain stable firefox connection in 60 seconds (127.0.0.1:7055) (Selenium::WebDriver::Error::WebDriverError)"
    • @MichalKováč:我认为水豚(就像 watir-webdriver 一样)使用 selenium-webdriver 来驱动浏览器,所以这实际上是同一个问题,正如您已经注意到的那样。
    猜你喜欢
    • 2010-12-25
    • 1970-01-01
    • 2016-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多