arjuna.interact.gui.dispatcher.selenium.driver module¶
- class arjuna.interact.gui.dispatcher.selenium.driver.HttpProxy(host, port)¶
Bases:
object
- add_to_capabilities(capabilities)¶
- close()¶
- class arjuna.interact.gui.dispatcher.selenium.driver.SeleniumDriverDispatcher¶
Bases:
object
- close_current_window()¶
- confirm_web_alert()¶
- dismiss_web_alert()¶
- double_click_on_element(element_dispatcher)¶
- drag_element(source_element_dispatcher, offset)¶
- property driver¶
- drop_element(source_element_dispatcher, target_element_dispatcher, source_offset=None, target_offset=None)¶
- execute_javascript(script, *args)¶
- find_element(with_type, with_value, *, relations=None, filters=None)¶
- find_element_with_js(js)¶
- find_multielement(with_type, with_value, *, relations=None, filters=None)¶
- find_multielement_with_js(js)¶
- focus_on_dom_root()¶
- focus_on_frame(element_dispatcher)¶
- focus_on_parent_frame()¶
- focus_on_window(handle)¶
- get_all_window_handles()¶
- get_current_window_handle()¶
- get_current_window_size()¶
- get_current_window_title()¶
- get_element_for_setu_id(id)¶
- get_source()¶
- get_text_from_web_alert()¶
- go_back_in_browser()¶
- go_forward_in_browser()¶
- go_to_url(url)¶
- hover_on_element(element_dispatcher)¶
- is_web_alert_present()¶
- launch(config)¶
- maximize_current_window()¶
- mouse_click_on_element(element_dispatcher)¶
- perform_action_chain(action_chain)¶
- property proxy¶
- quit()¶
- refresh_browser()¶
- scroll_to_element(element_dispatcher)¶
- send_keys(key_str)¶
- send_text_to_web_alert(text)¶
- switch_to_dom_root()¶
- switch_to_frame(element_dispatcher)¶
- take_screenshot(file_path)¶
- take_screenshot_as_base64()¶