Module: Aranha::Selenium::Session::Find

Defined in:
lib/aranha/selenium/session/find.rb

Instance Method Summary collapse

Instance Method Details

#find_element(*find_element_args) ⇒ Selenium::WebDriver::Element

Parameters:

  • find_element_args (Array)

    Argujments for Selenium::WebDriver::Find.find_element.

Returns:

  • (Selenium::WebDriver::Element)

Raises:

  • (Selenium::WebDriver::Error::NoSuchElementError)


13
14
15
# File 'lib/aranha/selenium/session/find.rb', line 13

def find_element(*find_element_args)
  element(*find_element_args).find!
end

#find_or_not_element(*find_element_args) ⇒ Selenium::WebDriver::Element?

Deprecated.

Use {#element}.find instead.

Parameters:

  • find_element_args (Array)

    Argujments for Selenium::WebDriver::Find.find_elements.

Returns:

  • (Selenium::WebDriver::Element, nil)


20
21
22
# File 'lib/aranha/selenium/session/find.rb', line 20

def find_or_not_element(*find_element_args)
  element(*find_element_args).find
end