【问题标题】:"NameError: uninitialized constant UserAgent" when using Watir使用 Watir 时出现“NameError:未初始化的常量 UserAgent”
【发布时间】:2013-03-07 01:00:17
【问题描述】:

我是 ruby​​ 新手,我似乎已经成功安装了 watir-webdriverwebdriver-user-agent gems,但是当我尝试按照 here 的说明进行操作时,我绊倒了。如何进行?

>> require 'watir-webdriver'
=> true
>> require 'webdriver-user-agent'
=> true
>> driver = UserAgent.driver(:browser => :chrome, :agent => :iphone, :orientation => :landscape)
NameError: uninitialized constant UserAgent
    from (irb):3
    from /usr/bin/irb:12:in `<main>'

【问题讨论】:

    标签: ruby selenium webdriver watir irb


    【解决方案1】:

    尝试使用Webdriver::UserAgent

    【讨论】:

    • 谢谢,就是这样。有没有办法查看范围内的名称(类似于 ipython 中的whos)?我检查了local_variables,但Webdriver 不存在..
    猜你喜欢
    • 2015-11-07
    • 2013-03-30
    • 1970-01-01
    • 2015-01-19
    • 2015-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多