class UIHandle(): def __init__(self): self.driver = AppLoad().startActivity() def passFirstLoad(self): try: main_elements = WebDriverWait( self.driver, 10).until(lambda driver: self.driver.find_element_by_id( "com.topview.slidemenuframe:id/load_up")) if main_elements: x = self.driver.get_window_size()['width'] y = self.driver.get_window_size()['height'] x_zuobiao = float(x) / float(2) y_start = float(y) * 4 / float(5) y_stop = float(y) / float(5) for m in range(2): self.driver.swipe(x_zuobiao, y_start, x_zuobiao, y_stop) time.sleep(1) element = WebDriverWait(self.driver, 5).until( lambda driver: self.driver.find_element_by_class_name( "android.widget.ImageButton")) element.click() except TimeoutException, e: pass return self.driver
class UIHandle(): def __init__(self): self.driver = AppLoad().startActivity() def passFirstLoad(self): try: main_elements = WebDriverWait(self.driver, 10).until( lambda driver: self.driver.find_element_by_id( "com.topview.slidemenuframe:id/load_up")) if main_elements: x = self.driver.get_window_size()['width'] y = self.driver.get_window_size()['height'] x_zuobiao = float(x) / float(2) y_start = float(y) * 4 / float(5) y_stop = float(y) / float(5) for m in range(2): self.driver.swipe(x_zuobiao, y_start, x_zuobiao, y_stop) time.sleep(1) element = WebDriverWait(self.driver, 5).until( lambda driver: self.driver.find_element_by_class_name( "android.widget.ImageButton")) element.click() except TimeoutException, e: pass return self.driver
def __init__(self): self.driver = AppLoad().startActivity()