def test_wp_text_select(self): # 文本选取 logging.info('==========test_wp_text_select==========') gv = GeneralView(self.driver) gv.jump_to_index('alldoc') gv.select_file_type('wp') gv.sort_files('size', 'down') eles = self.driver.find_elements(By.ID, 'com.yozo.office.en:id/file_item') eles[0].click() wp = WPView(self.driver) wp.switch_write_read() x, y = wp.get_size() wp.drag_coordinate(x * 0.5, y * 0.4, x * 0.6, y * 0.5) time.sleep(3)
def test_wp_jump(self): # 跳转页 logging.info('==========test_wp_bookmark==========') gv = GeneralView(self.driver) gv.jump_to_index('alldoc') gv.select_file_type('wp') gv.sort_files('size', 'down') eles = self.driver.find_elements(By.ID, 'com.yozo.office.en:id/file_item') eles[0].click() wp = WPView(self.driver) wp.group_button_click(' File ') total_pages = self.driver.find_element( By.ID, 'com.yozo.office.en:id/yozo_id_print_wp_page_count').text str_list = total_pages.split(' ') total_pages = int(str_list[1]) wp.group_button_click(' View ') wp.page_jump(total_pages) time.sleep(2)