【发布时间】:2015-09-25 10:59:47
【问题描述】:
在我的一个测试用例中,我试图最大化浏览器窗口,如下所示:
browser = Watir::Browser.new :phantomjs
browser.window.maximize
browser.goto my_url
browser.screenshot.save 'url.png'
但它无法最大化窗口。它仍然在我的屏幕截图中弹出一个移动视图。因此我所有的测试用例都失败了。
我可以使用 watir resize_to 操作来调整窗口大小。
browser.window.resize_to(x,y)
但它在某些屏幕分辨率下失败。所以我需要browser.window.maximize 才能工作。
环境:
导轨 4.1.7, 红宝石 2.1.2, Watir-webdriver 0.8.0, phantomjs 1.9.0
【问题讨论】:
标签: ruby phantomjs watir-webdriver ruby-on-rails-4.1