「click」を実行することで要素をクリックすることが出来ます。
要素.clickの形で要素をクリックすることが出来、サンプルではWebElementクラスの「click」を利用します。また、クリックされる要素はVisibleで幅と高さが0より大きくなければならないという制約があります。
ダブルクリックや特定座標をクリックする場合はActionBuilderクラスを利用します。
説明
◆メソッド ・click ◆使用形態 ・element.click ◆備考 ・特になし ◆関連項目 ・ ・
サンプル
require 'selenium-webdriver' # Firefoxを起動 driver = Selenium::WebDriver.for(:firefox) #指定したURLに遷移する driver.get('https://www.google.co.jp') #リンクテキスト名が「画像」の要素を取得 element = driver.find_element(:link_text, '画像') #画像のリンクをクリック element.click
実行結果
