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)
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)
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)
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 ')