Module Selenium::WebDriver::SearchContext
In: lib/selenium/webdriver/common/search_context.rb

Methods

Constants

FINDERS = { :class => 'class name', :class_name => 'class name', :css => 'css selector', :id => 'id', :link => 'link text', :link_text => 'link text', :name => 'name', :partial_link_text => 'partial link text', :tag_name => 'tag name', :xpath => 'xpath', }   @api private

Public Instance methods

Find the first element matching the given arguments.

When using Element#find_element with :xpath, be aware that webdriver follows standard conventions: a search prefixed with "//" will search the entire document, not just the children of this current node. Use ".//" to limit your search to the children of the receiving Element.

@param [:class, :class_name, :css, :id, :link_text, :link, :partial_link_text, :name, :tag_name, :xpath] how @param [String] what @return [Element]

@raise [Error::NoSuchElementError] if the element doesn‘t exist

Find all elements matching the given arguments

@see SearchContext#find_element

@param [:class, :class_name, :css, :id, :link_text, :link, :partial_link_text, :name, :tag_name, :xpath] how @param [String] what @return [Array<Element>]

[Validate]