ruby - 使用 watir-webdriver 以全屏模式打开浏览器

标签 ruby watir watir-webdriver

我知道这是一个非常愚蠢的问题。然而,我无法找到如何使用 watir webdriver 使浏览器以全屏模式打开。我尝试使用 maximize() 但没有成功。代码如下所示:

require "rubygems"
require "watir-webdriver"
ff = Watir::Browser.new(:firefox)
ff.goto("http://google.com")
ff.maximize()

得到错误“未定义的方法最大化”

最佳答案

现在,可以最大化浏览器做的事情:

require "rubygems"
require "watir-webdriver"
browser = Watir::Browser.new(:firefox)
browser.goto("http://google.com")    
browser.driver.manage.window.maximize

实际上是通过 Selenium Driver 来处理它,据我所知,它在 Firefox 和 Chrome 中运行良好。

关于ruby - 使用 watir-webdriver 以全屏模式打开浏览器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6690869/

相关文章:

ruby - Watir 与 Tor 浏览器

java - 相同的场景 - Java 的 StaleElementReferenceException,但 Watir 没问题

css - 如何使用 Watir 在 div.style 标签中定位文本?

ruby-on-rails - Vagrant -v 忽略 ffi -nokogiri 和 unf_ext 因为它的扩展没有构建

javascript - 在启动我的 selenium 脚本之前,如何在浏览器的 localStorage 中使用 ruby​​ 设置项目

ruby - Cheezy的Page对象,获取Page内定义的所有text_fields

watir-webdriver - chromedriver 在 Windows 7 上崩溃

google-chrome - Google Chrome 29.0无法与Webdriver一起使用

ruby-on-rails - 在 Rails 中分配和重用变量 - 设计模式

ruby-on-rails - ruby rails : wrong argument type nil (expected Fixnum)