Esempio n. 1
0
 def test_shape_attr(self, type):
     logging.info('==========test_shape_attr==========')
     cv = CreateView(self.driver)
     cv.create_file(type)
     gv = GeneralView(self.driver)
     gv.group_button_click('插入')
     gv.insert_shape(type, 6, 30)
     gv.shape_insert(type, 6, 31)
     gv.shape_insert(type, 6, 32)
     gv.shape_insert(type, 6, 33)
     gv.shape_option(type, 2)
     gv.shape_fill_color(type, 6, 24)
     gv.shape_fill_color_transparency(5)
     ele1 = '//*[@resource-id="com.yozo.office:id/yozo_ui_%s_option_id_shape_quick_function"]' % type
     ele2 = '//*[@text="轮廓"]'
     gv.swipe_ele(ele2, ele1)
     gv.shape_border_color(type, 6, 5)
     gv.shape_border_type(type, 6, 3)
     gv.shape_border_width(type, 6, 20)
     ele3 = '//*[@text="效果"]'
     gv.swipe_ele(ele3, ele2)
     gv.shape_effect_type(type, 6, 4, 5)
     gv.shape_layer('下移一层')
     gv.shape_layer('置于底层')
     gv.shape_layer('上移一层')
     gv.shape_layer('置于顶层')
     time.sleep(3)
Esempio n. 2
0
    def test_insert_shape(self, file_type):
        logging.info('==========test_insert_shape==========')
        cv = CreateView(self.driver)
        cv.create_file(file_type)

        gv = GeneralView(self.driver)
        ss = SSView(self.driver)
        # ss.insert_chart()
        gv.group_button_click(' Insert ')
        gv.insert_shape(file_type)
        for i in range(5):
            gv.shape_insert(file_type, 6, random.randint(1, 42))
        time.sleep(3)
Esempio n. 3
0
    def test_insert_shape(self, type):
        logging.info('==========test_insert_shape==========')
        cv = CreateView(self.driver)
        cv.create_file(type)

        gv = GeneralView(self.driver)
        ss = SSView(self.driver)
        # ss.insert_chart()
        gv.group_button_click('插入')
        gv.insert_shape(type)
        for i in range(42):
            gv.shape_insert(type, 6, i)
        time.sleep(3)
Esempio n. 4
0
 def test_shape_attr(self, file_type):
     logging.info('==========test_shape_attr==========')
     cv = CreateView(self.driver)
     cv.create_file(file_type)
     gv = GeneralView(self.driver)
     gv.group_button_click(' Insert ')
     gv.insert_shape(file_type, 6, 30)
     gv.shape_insert(file_type, 6, 31)
     gv.shape_insert(file_type, 6, 32)
     gv.shape_insert(file_type, 6, 33)
     ele1 = '//*[@text=" Shape "]'
     ele2 = '//*[@text=" Outline "]'
     ele3 = '//*[@text=" Effect "]'
     if file_type == 'pg':
         ele0 = '//*[@text=" Insert "]'
         gv.swipe_ele(ele0, ele1)
     gv.swipe_ele(ele2, ele1)
     gv.swipe_ele(ele3, ele1)
     gv.shape_layer(' Send Backward ')
     gv.shape_layer(' Send to Back ')
     gv.shape_layer(' Bring Forward ')
     gv.shape_layer(' Bring to Front ')