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
InteractionsInteractions.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
WaitWaitUntilWaitUntil.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
- Changelog