def test_share_editFile(self, share_info): """ 编辑文档分享 :param share_info: 分享相关信息,'wp_wx', 'wp_qq', 'wp_ding', 'wp_mail'.. :return: None """ logging.info('==========test_share_newFile==========') file_type = share_info.split('_')[0] share_type = share_info.split('_')[1] logging.info('==========edit and save File==========') ov = OpenView(self.driver) ov.open_random_file(SEARCH_DICT[file_type]) gv = GeneralView(self.driver) self.driver.find_element( By.ID, 'com.yozo.office.en:id/yozo_ui_toolbar_button_mode').click() gv.group_button_click(' Insert ') gv.insert_shape(file_type, 1) cv = CreateView(self.driver) cv.save_file() self.assertTrue(cv.get_toast_message('Saved to local')) logging.info('==========share new File==========') gv = GeneralView(self.driver) gv.share_file(file_type, share_type)
def test_zz_save_existFile(self, file_type): # 已有文件改动保存 logging.info('==========test_save_existFile==========') suffix = SEARCH_DICT[file_type] ov = OpenView(self.driver) ov.open_random_file(suffix) cv = CreateView(self.driver) gv = GeneralView(self.driver) gv.switch_write_read() gv.group_button_click(' Signature ') gv.pen_type(file_type, '荧光笔') self.driver.swipe(300, 400, 800, 500) cv.save_file() self.assertTrue(cv.check_save_file())
def test_save_existFile(self, type): # 已有文件改动保存 logging.info('==========test_save_existFile==========') suffix = search_dict[type] ov = OpenView(self.driver) ov.open_file('欢迎使用永中Office.%s' % suffix) cv = CreateView(self.driver) gv = GeneralView(self.driver) gv.switch_write_read() gv.group_button_click('签批') gv.pen_type(type, '荧光笔') self.driver.swipe(300, 400, 800, 500) cv.save_file() self.assertTrue(cv.check_save_file())