「size」はウインドウの高さと幅のサイズを取得します。
ウインドウサイズはビューポート(表示領域)だけでなく、進むボタンや戻るボタンまたは閉じるボタンなどが存在する表示領域外の部分も含めたサイズになります。
説明
◆メソッド ・size ◆使用形態 ・driver.manage.window.size ◆備考 ・引数に何も指定しない場合はカレントウィンドウのサイズを取得する ◆関連項目 ・ダイアログの文字列を取得する ・タイトルを取得する
サンプル
require 'selenium-webdriver' # Firefoxを起動 driver = Selenium::WebDriver.for(:firefox) # Googleページに移行 driver.get('https://www.google.co.jp/') #カレントウィンドウのサイズを取得 culSize = driver.manage.window.size #取得したサイズを表示 print(culSize)
※selenium version 4.1.0で動作確認をしています
実行結果
#<struct Selenium::WebDriver::Dimension width=1280, height=754>
動画デモ
※字幕をONにすると解説のテロップが表示されます※