def before(self): # 进入文件管理器 self.driver = get_driver("com.cyanogenmod.filemanager", ".activities.NavigationActivity") self.page = FileManagerPage(self.driver) file = By.ID, "com.cyanogenmod.filemanager:id/navigation_view_item_name" self.first_ele = self.page.find_element(file)
def test1(): driver = get_driver("com.cyanogenmod.filemanager", ".activities.NavigationActivity") print(driver.get_window_size()) # ele = driver.find_element_by_xpath("//*[contains(@text,'aaa')]") # print(ele.location) # 0,292 # eles1 = driver.find_elements(By.CLASS_NAME,"android.widget.ImageButton") # print(len(eles1)) eles = driver.find_elements( By.ID, "com.cyanogenmod.filemanager:id/navigation_view_item_check") print(len(eles))
def test(): # aaa = By.XPATH, ("text", "aaa") # make_file = By.XPATH, ("text", "新建文件") # android.widget.ImageButton # menu_button = By.ID,"com.cyanogenmod.filemanager:id/ab_actions" driver = get_driver("com.cyanogenmod.filemanager", ".activities.NavigationActivity") # action = BaseAction(driver) # action.click(menu_button) # action.click(aaa) # eles = action.find_elements(By.ID,"com.cyanogenmod.filemanager: id / navigation_view_details_item") page = FileManagerPage(driver) # page.click_checkbox("aaa") # filename = "aaa" # page.click_checkbox(filename) # page.click_param(filename) page.is_home("zzz")
def setup(self): # 进入文件管理器 self.driver = get_driver("com.cyanogenmod.filemanager", ".activities.NavigationActivity") self.page = FileManagerPage(self.driver) file = By.ID, "com.cyanogenmod.filemanager:id/navigation_view_item_name" self.first_ele = self.page.find_element(file) # def test_movefile(self): # # 新建aaa文件夹 # self.page.makedir("aaa") # # # 创建zzz文件夹 # self.page.makedir("zzz") # # # 刷新 # self.page.reflash(self.first_ele) # # # 进入aaa文件夹 # self.page.click_aaa() # # # 创建文件 # self.page.makefile("test") # # # 选中文件 # self.page.selectfiel() # # # 返回 # self.page.back_button() # self.page.reflash(self.first_ele) # # # 进入zzz文件夹 # self.page.click_zzz() # # # 移动文件 # self.page.movefiles() # 验证文件属性名 # def test_patam(self): filename = "aaa" self.page.click_checkbox(filename) self.page.click_param(filename)
def setup(self): self.driver = get_driver(no_reset=False) self.page = Page(self.driver)
def getdriver(cls): cls.driver = get_driver("com.android.settings", ".Settings") return cls.driver
def setup(self): self.driver = get_driver() self.driver = SearchPage(self.driver)
def setup_class(self): self.driver = get_driver() self.display_page = DisplayPage(self.driver)
def setup_class(self): self.driver = get_driver() self.search_page = SearchPage(self.driver)
def test_taost(): # driver = get_driver("com.cyanogenmod.filemanager", ".activities.NavigationActivity") driver = get_driver() action = BaseAction(driver) action.back()
def test0(): driver = get_driver("com.alpha.lagouapk", ".LagouMainPage") print(driver.get_window_size()) driver.find_element_by_id( "com.alpha.lagouapk:id/search_tab_txt").send_keys("测试")
def setup(self): self.driver = get_driver() self.mine_page = MinePage(self.driver) self.mine_page.switch_to_mine_page()
def setup(self): self.driver = get_driver() self.login_page = LoginPage(self.driver)
def setup(self): self.driver = get_driver() self.first_page = FirstPage(self.driver) self.first_page.switch_to_first_page()
def setup(self): self.driver = get_driver()
def setup(self): self.driver = get_driver() self.category_page = CategoryPage(self.driver) self.category_page.switch_to_category_page()
def setup_class(self): self.driver = get_driver() self.network_page = NetworkPage(self.driver)
def setup(self): self.driver = get_driver() self.page = Page(self.driver)
def setup(self): self.driver = get_driver() self.page = ContactsPage(self.driver)