Concise, Lazy and Reliable Wrapper for 'chromote' and 'selenium'


[Up] [Top]

Documentation for package ‘selenider’ version 0.4.0

Help Pages

A B C E F G H I K L M O P R S T W misc

-- A --

as.list.selenider_elements Iterate over an element collection
attr_contains Does an element's attribute match a value?

-- B --

back Move back or forward in browsing history

-- C --

c.selenider_element Combine multiple HTML elements
c.selenider_elements Combine multiple HTML elements
chromote_options Driver options
close_session Close a session object
create_chromote_session Deprecated functions
create_rselenium_client Deprecated functions
create_selenium_client Deprecated functions
create_selenium_server Deprecated functions
current_url Get the URL of the current page

-- E --

element_list Iterate over an element collection
elem_ancestors Get the DOM family of an element
elem_attr Get attributes of an element
elem_attrs Get attributes of an element
elem_cache Force an element to be collected and stored
elem_children Get the DOM family of an element
elem_clear_value Set the value of an input
elem_click Click an element
elem_css_property Get a CSS property of an element
elem_descendants Get the DOM family of an element
elem_double_click Click an element
elem_equal Are two elements equivalent?
elem_expect Test one or more conditions on HTML elements
elem_expect_all Test conditions on multiple elements
elem_filter Extract a subset of HTML elements
elem_find Extract a subset of HTML elements
elem_flatmap Iterate over an element collection
elem_flatten Combine multiple HTML elements
elem_focus Hover over an element
elem_hover Hover over an element
elem_name Get the tag name of an element
elem_parent Get the DOM family of an element
elem_right_click Click an element
elem_scroll_to Scroll to an element
elem_select Select an HTML element
elem_send_keys Set the value of an input
elem_set_value Set the value of an input
elem_siblings Get the DOM family of an element
elem_size Get the number of elements in a collection
elem_submit Submit an element
elem_text Get the text inside an element
elem_value Get attributes of an element
elem_wait_until Test one or more conditions on HTML elements
elem_wait_until_all Test conditions on multiple elements
execute_js_expr Execute a JavaScript function
execute_js_fn Execute a JavaScript function

-- F --

find_all_elements Find HTML children from a collection
find_each_element Find HTML children from a collection
find_element Find a single HTML child element
find_element.selenider_element Find a single HTML child element
find_element.selenider_session Find a single HTML child element
find_elements Find multiple HTML child elements
find_elements.selenider_element Find multiple HTML child elements
find_elements.selenider_session Find multiple HTML child elements
forward Move back or forward in browsing history

-- G --

get_actual_element Get the element associated with a selenider element
get_actual_elements Get the element associated with a selenider element
get_page_source Read the HTML of a session
get_session Get or set the local selenider session

-- H --

has_attr Does an element's attribute match a value?
has_at_least Does a collection have a certain number of elements?
has_css_property Does an element's css property match a value?
has_exact_text Does an element contain a pattern?
has_length Does a collection have a certain number of elements?
has_name Does an element have a tag name?
has_size Does a collection have a certain number of elements?
has_text Does an element contain a pattern?
has_value Does an element's attribute match a value?

-- I --

is_absent Does an element exist?
is_disabled Is an element enabled?
is_displayed Is an element visible?
is_enabled Is an element enabled?
is_hidden Is an element visible?
is_invisible Is an element visible?
is_in_dom Does an element exist?
is_present Does an element exist?
is_visible Is an element visible?

-- K --

keys Special keys

-- L --

length.selenider_elements Get the number of elements in a collection
local_session Get or set the local selenider session

-- M --

minimal_selenider_session Create a session with custom HTML

-- O --

open_url Open a URL

-- P --

print.selenider_element Print a live HTML element
print.selenider_elements Print a live HTML element
print_lazy Print an element without fetching it
print_lazy.selenider_element Print an element without fetching it
print_lazy.selenider_elements Print an element without fetching it

-- R --

read_html.selenider_element Read a live HTML document
read_html.selenider_session Read a live HTML document
refresh Reload the current page
reload Reload the current page
rselenium_client_options Driver options

-- S --

s Select HTML elements
selenider-config Selenider options
selenider_available Check if selenider can be used
selenider_session Start a session
selenium_client_options Driver options
selenium_options Driver options
selenium_server_options Driver options
skip_if_selenider_unavailable Check if selenider can be used
ss Select HTML elements

-- T --

take_screenshot Take a screenshot of the current page

-- W --

wdman_server_options Driver options
with_session Get or set the local selenider session

-- misc --

==.selenider_element Are two elements equivalent?
[.selenider_elements Extract a subset of HTML elements
[[.selenider_elements Extract a subset of HTML elements