Esempio n. 1
0
 def drop_element(self,
                  source_element_dispatcher,
                  target_element_dispatcher,
                  offset=None):
     DriverCommands.drop_element(self.__driver,
                                 source_element_dispatcher.driver_element,
                                 target_element_dispatcher.driver_element,
                                 offset)
Esempio n. 2
0
 def go_forward_in_browser(self):
     DriverCommands.go_forward_in_browser(self.__driver)
Esempio n. 3
0
 def go_to_url(self, url):
     DriverCommands.go_to_url(self.__driver, url)
Esempio n. 4
0
 def scroll_to_element(self, element_dispatcher):
     DriverCommands.scroll_to_element(self.__driver, element_dispatcher.driver_element)
Esempio n. 5
0
 def mouse_click_on_element(self, element_dispatcher):
     DriverCommands.mouse_click_on_element(self.__driver, element_dispatcher.driver_element)
Esempio n. 6
0
 def perform_action_chain(self, action_chain):
     DriverCommands.perform_action_chain(self, self.__driver, action_chain)
Esempio n. 7
0
 def focus_on_parent_frame(self):
     DriverCommands.focus_on_parent_frame(self.__driver)
Esempio n. 8
0
 def send_text_to_web_alert(self, text):
     DriverCommands.send_text_to_web_alert(self.__driver, text)
Esempio n. 9
0
 def get_current_window_title(self):
     return DriverCommands.get_window_title(self.__driver)
Esempio n. 10
0
 def take_screenshot_as_base64(self):
     return DriverCommands.take_screenshot_as_base64(self.__driver)
Esempio n. 11
0
 def take_screenshot(self, file_path):
     DriverCommands.take_screenshot(self.__driver, file_path)
Esempio n. 12
0
 def execute_javascript(self, script, *args):
     return DriverCommands.execute_javascript(self.__driver, script, 
             *[
             isinstance(arg, SeleniumDriverElementDispatcher) and arg.driver_element or arg for arg in args
         ]
     )
Esempio n. 13
0
 def send_keys(self, key_str):
     DriverCommands.send_keys(self.__driver, key_str)
Esempio n. 14
0
 def get_source(self):
     return DriverCommands.get_source(self.__driver)
Esempio n. 15
0
 def refresh_browser(self):
     DriverCommands.refresh_browser(self.__driver)
Esempio n. 16
0
 def dismiss_web_alert(self):
     DriverCommands.dismiss_web_alert(self.__driver)
Esempio n. 17
0
 def get_text_from_web_alert(self):
     return DriverCommands.get_text_from_web_alert(self.__driver)
Esempio n. 18
0
 def maximize_current_window(self):
     DriverCommands.maximize_window(self.__driver)
Esempio n. 19
0
 def focus_on_frame(self, element_dispatcher):
     DriverCommands.focus_on_frame(self.__driver, element_dispatcher.driver_element)
Esempio n. 20
0
 def get_current_window_size(self):
     res = DriverCommands.get_current_window_size(self.__driver)
     return {"width" : res[0], "height" : res[1]}
Esempio n. 21
0
 def focus_on_dom_root(self):
     DriverCommands.focus_on_dom_root(self.__driver)
Esempio n. 22
0
 def get_all_window_handles(self):
     return DriverCommands.get_all_winodw_handles(self.__driver)
Esempio n. 23
0
 def hover_on_element(self, element_dispatcher):
     DriverCommands.hover_on_element(self.__driver, element_dispatcher.driver_element)
Esempio n. 24
0
 def focus_on_window(self, handle):
     DriverCommands.focus_on_window(self.__driver, handle)
Esempio n. 25
0
 def double_click_on_element(self, element_dispatcher):
     DriverCommands.double_click_on_element(self.__driver, element_dispatcher.driver_element)
Esempio n. 26
0
 def close_current_window(self):
     DriverCommands.close_current_window(self.__driver)
Esempio n. 27
0
 def quit(self):
     DriverCommands.quit(self.__driver)
     if self.__driver_service:
         self.__driver_service.stop()
     if self.__proxy:
         self.__proxy.close()
Esempio n. 28
0
 def is_web_alert_present(self):
     return DriverCommands.is_web_alert_present(self.__driver)
Esempio n. 29
0
 def go_back_in_browser(self):
     DriverCommands.go_back_in_browser(self.__driver)
Esempio n. 30
0
 def confirm_web_alert(self):
     DriverCommands.confirm_web_alert(self.__driver)