WebDriver¶
A package containing a collection of tools and base classes intended to simplify and standardize how automation engineers develop Selenium based libraries.
Also includes a pyATS connection class implementation that allows pyATS scripts to connect to web browsers through Selenium using the topology/YAML format.
- Introduction
- Drivers & Connectors
- Navigation & Location
- Wait Object
- Interaction Object
- WebPage Design Pattern
- API Documentation
- WebDriver Connector
- Page Elements
- Interactions
Interactions
Interactions.click_button_with_text()
Interactions.click_link_with_text()
Interactions.click_on_svg_element()
Interactions.double_click()
Interactions.drag_and_drop()
Interactions.drag_and_drop_element()
Interactions.hover()
Interactions.jquery_click()
Interactions.scroll_into_view()
Interactions.select_from_drop_down()
Interactions.send_return()
Interactions.send_tab()
Interactions.type_and_enter()
Interactions.type_in_active_input_element()
- Waits
Wait
WaitUntil
WaitUntil.alert_is_present()
WaitUntil.element_located_selection_state_to_be()
WaitUntil.element_located_to_be_selected()
WaitUntil.element_selection_state_to_be()
WaitUntil.element_to_be_clickable()
WaitUntil.element_to_be_selected()
WaitUntil.frame_to_be_available_and_switch_to_it()
WaitUntil.invisibility_of_element_located()
WaitUntil.new_window_is_opened()
WaitUntil.number_of_windows_to_be()
WaitUntil.presence_of_all_elements_located()
WaitUntil.presence_of_element_located()
WaitUntil.staleness_of()
WaitUntil.text_to_be_present_in_element()
WaitUntil.text_to_be_present_in_element_value()
WaitUntil.title_contains()
WaitUntil.title_is()
WaitUntil.visibility_of()
WaitUntil.visibility_of_any_elements_located()
WaitUntil.visibility_of_element_located()
WaitUntilNot
- WebPage
- May 2025