概要
find_elementによるエレメント操作
詳細
find_elementによるエレメント操作について
find_elementでHTMLドキュメント内の各タグ要素を取得・操作できます。
driver = Selenium::WebDriver.for :firefox # IDによる検索 driver.find_element(:id => "hoge").click # nameによる検索 driver.find_element(:name => "hoge").click # XPATHによる検索 driver.find_element(:xpath, "//a[contains(@href, 'hogehoge')]").click
Finder
FINDERS = { :class => 'ClassName', :class_name => 'ClassName', :css => 'CssSelector', :id => 'Id', :link => 'LinkText', :link_text => 'LinkText', :name => 'Name', :partial_link_text => 'PartialLinkText', :tag_name => 'TagName', :xpath => 'Xpath', }