Example #1
0
 def test_search_replace(self, file_type):  # 查找替换
     logging.info('==========test_search_replace==========')
     cv = CreateView(self.driver)
     gv = GeneralView(self.driver)
     cv.create_file(file_type)
     if file_type == 'ss':
         self.driver.find_element(
             By.ID,
             'com.yozo.office.en:id/formulabar_edit_container').click()
     elif file_type == 'pg':
         pg = PGView(self.driver)
         x, y = pg.get_size()
         pg.tap(x * 0.5, y * 0.4)
         pg.tap(x * 0.5, y * 0.4)
     elif file_type == 'wp':
         gv.tap(700, 700)
     self.driver.press_keycode(53)
     self.driver.press_keycode(43)
     self.driver.press_keycode(54)
     self.driver.press_keycode(43)
     if file_type in WS:
         if file_type == 'ss':
             self.driver.find_element(
                 By.ID, 'com.yozo.office.en:id/formulabar_ok').click()
         gv.group_button_click(' View ')
     gv.search_content(file_type, 'yozo')
     gv.replace_content('YOZO')
     time.sleep(3)
     gv.replace_content('yozo', 'all')
Example #2
0
 def test_search_replace(self, type):  # 查找替换
     logging.info('==========test_search_replace==========')
     suffix = search_dict[type]
     ov = OpenView(self.driver)
     ov.open_file('欢迎使用永中Office.%s' % suffix)
     gv = GeneralView(self.driver)
     gv.switch_write_read()
     if type in ws:
         gv.group_button_click('查看')
     gv.search_content(type, '的')
     gv.replace_content('得')
     time.sleep(3)
     gv.replace_content('得', 'all')