Package index
-
selenider_session() - Start a session
-
chromote_options()selenium_options()selenium_server_options()selenium_client_options() - Driver options
-
close_session() - Close a session object
-
get_session()local_session()with_session() - Get or set the local selenider session
-
current_url() - Get the URL of the current page
-
execute_js_fn()execute_js_expr()experimental - Execute a JavaScript function
-
get_page_source() - Read the HTML of a session
-
open_url() - Open a URL
-
scroll_to()scroll_by() - Scroll along the page
-
take_screenshot() - Take a screenshot of the current page
-
find_element() - Find a single HTML child element
-
find_elements() - Find multiple HTML child elements
-
elem_ancestors()elem_parent()elem_siblings()elem_children()elem_descendants() - Get the DOM family of an element
-
elem_filter()elem_find()`[`(<selenider_elements>)`[[`(<selenider_elements>) - Extract a subset of HTML elements
-
elem_attr()elem_attrs()elem_value() - Get attributes of an element
-
elem_css_property() - Get a CSS property of an element
-
elem_name() - Get the tag name of an element
-
elem_size()length(<selenider_elements>) - Get the number of elements in a collection
-
elem_text() - Get the text inside an element
-
elem_equal()`==`(<selenider_element>) - Are two elements equivalent?
-
elem_click()elem_double_click()elem_right_click() - Click an element
-
elem_hover()elem_focus() - Hover over an element
-
elem_scroll_to() - Scroll to an element
-
elem_select() - Select an HTML element
-
elem_set_value()elem_send_keys()elem_clear_value() - Set the value of an input
-
elem_submit() - Submit an element
-
keys - Special keys
-
elem_expect()elem_wait_until() - Test one or more conditions on HTML elements
-
elem_expect_all()elem_wait_until_all() - Test conditions on multiple elements
-
has_attr()attr_contains()has_value() - Does an element's attribute match a value?
-
has_css_property() - Does an element's css property match a value?
-
has_length()has_size()has_at_least() - Does a collection have a certain number of elements?
-
has_name() - Does an element have a tag name?
-
has_text()has_exact_text() - Does an element contain a pattern?
-
is_enabled()is_disabled() - Is an element enabled?
-
is_present()is_in_dom()is_absent() - Does an element exist?
-
is_visible()is_displayed()is_hidden()is_invisible() - Is an element visible?
-
elem_flatten()c(<selenider_element>)c(<selenider_elements>) - Combine multiple HTML elements
-
as.list(<selenider_elements>) - Iterate over an element collection
-
find_each_element()find_all_elements() - Find HTML children from a collection
-
elem_cache() - Force an element to be collected and stored
-
read_html.selenider_session()read_html.selenider_element() - Read a live HTML document
-
get_actual_element()get_actual_elements() - Get the element associated with a selenider element
-
minimal_selenider_session() - Create a session with custom HTML
-
selenider_available()skip_if_selenider_unavailable() - Check if selenider can be used
-
print(<selenider_element>)print(<selenider_elements>) - Print a live HTML element
-
selenider-config - Selenider options
-
wdman_server_options()rselenium_client_options()superseded - RSelenium options
-
create_chromote_session()create_selenium_server()create_selenium_client()create_rselenium_client()deprecated - Deprecated functions
-
elem_flatmap()element_list()deprecated - Iterate over an element collection
-
print_lazy()deprecated - Print an element without fetching it