Как изменить размер текущего окна в Selenium Webdriver с помощью Ruby? - PullRequest
2 голосов
/ 20 марта 2012

Кто-нибудь знает, как изменить размер текущего окна браузера с помощью Ruby?Я искал в Интернете и не нашел каких-либо твердых решений.У меня есть следующее ниже, но оно всегда игнорируется.

def resizeApplication
  @@driver.execute_script("window.resizeTo(500,500);")
end

Ответы [ 2 ]

10 голосов
/ 20 марта 2012
@@driver.manage.window.resize_to(500, 500)

См. Окно Класс.

2 голосов
/ 07 августа 2017

Может быть достигнуто альтернативно с использованием параметров Chrome,

  caps = Selenium::WebDriver::Remote::Capabilities.chrome(
      "chromeOptions" => { args: ["--window-size=414,736"]})
  @driver = Selenium::WebDriver.for :chrome, desired_capabilities: caps
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...