Настройка размера окна браузера в Watir-webdriver - PullRequest
18 голосов
/ 25 мая 2011

Как вы можете указать размер окна браузера, открытого при вызове следующего с watir-webdriver?

browser = Watir::Browser.new(:firefox)

Ответы [ 3 ]

28 голосов
/ 25 мая 2011

На данный момент это работает только для Firefox:

browser.window.resize_to(800, 600)

, и вы также можете перемещать браузер:

browser.window.move_to(0, 0)
8 голосов
/ 24 января 2012

Я использую ruby ​​+ watir-webdriver, и этот код работает для браузеров FF и IE (я не проверял в других браузерах)

screen_width = browser.execute_script("return screen.width;")
screen_height = browser.execute_script("return screen.height;")
browser.driver.manage.window.resize_to(screen_width,screen_height)
browser.driver.manage.window.move_to(0,0)
7 голосов
/ 28 ноября 2012

Я сделал что-то подобное

browser = Watir::Browser.new :firefox, :profile => profile
browser.send_keys :f11
...