【发布时间】:2014-03-25 22:51:33
【问题描述】:
我是 Selenium Ruby 绑定的新手。我想知道文档网站,在那里我可以找到适用于 Ruby 驱动程序功能的选项。
我在网上搜索过,发现大部分与 Java 相关的帖子:
https://code.google.com/p/selenium/wiki/DesiredCapabilities
我需要知道特别是 Ruby 等价于:“unexpectedAlertBehaviour”功能。
提前致谢。
添加代码:
代码
def initialize(driverType)
begin
cap = Selenium::WebDriver::Remote::Capabilities.ie(:ignore_protected_mode_settings=>true)
@@driver = Selenium::WebDriver.for driverType,:desired_capabilities=>cap
@@driver.manage.window.maximize
rescue Exception=>e
puts e.message
end
结束
【问题讨论】:
-
它与语言无关。唯一的区别是如何 传递这些功能。向我们展示您目前在如何构建驱动程序方面的成果。
-
@Arran,我在我的问题中添加了代码。我有点困惑的原因是,在上面的链接中,属性是“ignoreProtectedModeSettings”,而红宝石绑定“ignore_protected_mode_settings”正在工作。
标签: ruby selenium selenium-webdriver