2012-03-19 19 views
2

Rubyを使用して現在のブラウザウィンドウのサイズを変更する方法を知っている人はいますか?私はインターネットを検索し、固い解決策を見つけていません。私は以下のようなことがありますが、それは常に無視されます。RubyでSelenium Webdriverの現在のウィンドウのサイズを変更するには?

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

あなたは、あなたが [リンク]で見えるかもしれませんワチール-webdriverをを参照のうえいる場合は、[1] [1]:HTTP ://stackoverflow.com/questions/6126311/setting-browser-window-size-in-watir-webdriver – user825154

+0

JavaでSelenium WebDriverの現在のウィンドウのサイズを変更するにはどうすればよいですか? –

答えて

9
@@driver.manage.window.resize_to(500, 500) 

Windowクラスを参照してください。

+0

非常に感謝しています。これはFirefoxとIEでのみ有効です。 –

+1

うれしい私は助けることができます。それがあなたを助けたら答えを受け入れてください! – p0deje

0

クロームオプションを使用して交互に達成することができ、

caps = Selenium::WebDriver::Remote::Capabilities.chrome(
     "chromeOptions" => { args: ["--window-size=414,736"]}) 
    @driver = Selenium::WebDriver.for :chrome, desired_capabilities: caps 
関連する問題