def test_01_first_fun_edit(self): """视频编辑跳转""" home.home_Page().click_edit_btn() time.sleep(0.5) self.assertTrue(gallery.gallery_page().is_gallery_page()) self.screenshot() gallery.gallery_page().gallery_back()
def test_02_first_fun_mv(self): """相册MV跳转""" home.home_Page().click_mv_btn() time.sleep(0.5) self.assertTrue(gallery.gallery_page().is_gallery_page()) self.screenshot() gallery.gallery_page().gallery_back()
def clips_template_add(self): log.i('根据模版建议数添加镜头') time.sleep(2) clips_text = self.d( resourceId="com.quvideo.xiaoying:id/txt_clip_count").get_text() print(clips_text) n = re.sub("\D", "", clips_text) gallery.gallery_page().gallery_clip_add(int(n)) time.sleep(3)
def test_06_sec_fun_musicExtraction(self): """音频提取跳转""" home.home_Page().click_sec_musicExtraction() gallery.gallery_page().gallery_clip_add(1) time.sleep(0.5) self.assertTrue(edit.edit_page().is_musicExitraction_page()) self.screenshot() self.d.press("back") gallery.gallery_page().gallery_back()
def test_02_filter_use(self): """查看并使用调色滤镜""" material.material_page().click_material_cover() material.material_page().select_material_use("调色滤镜") time.sleep(1) self.assertTrue(gallery.gallery_page().is_gallery_page()) self.screenshot() gallery.gallery_page().gallery_clip_add(3) time.sleep(1) self.screenshot()
def test_02_transition_use(self): """查看并使用转场""" material.material_page().click_material_cover() material.material_page().select_material_use("转场") time.sleep(1) self.assertTrue(gallery.gallery_page().is_gallery_page()) self.screenshot() gallery.gallery_page().gallery_clip_add(3) time.sleep(2) self.screenshot()
def test_02_background_use(self): """查看并使用背景""" material.material_page().click_material_cover() material.material_page().select_material_use("背景") time.sleep(1) self.assertTrue(gallery.gallery_page().is_gallery_page()) self.screenshot() gallery.gallery_page().gallery_clip_add(3) time.sleep(2) self.screenshot()
def test_03_sec_fun_mosaic(self): """马赛克跳转""" time.sleep(0.5) home.home_Page().click_sec_Mosaic() gallery.gallery_page().gallery_clip_add(3) time.sleep(0.5) self.assertTrue(edit.edit_page().is_maosaic_page()) self.screenshot() self.d.press("back") edit.edit_page().edit_back("直接退出")
def test_01_sec_fun_addText(self): """加字幕跳转""" self.watch_device("取消") home.home_Page().click_sec_addText() gallery.gallery_page().gallery_clip_add(3) time.sleep(0.5) self.assertTrue(edit.edit_page().is_addText_page()) self.screenshot() edit.edit_page().edit_back("保存并退出") self.unwatch_device()
def test_02_text_use(self): """查看并使用字幕""" material.material_page().click_material_cover() material.material_page().select_material_use("字幕") time.sleep(1) self.assertTrue(gallery.gallery_page().is_gallery_page()) self.screenshot() gallery.gallery_page().gallery_clip_add(3) time.sleep(1) self.assertTrue(edit.edit_page().is_addText_page()) self.screenshot()
def test_02_start(self): """启动并消除各种弹窗""" time.sleep(1) self.watch_device('允许|始终允许|取消|立即删除|同意并开始使用') #华为删除app后弹出清理弹窗 self.d.app_start(pkg_name) home.home_Page().close_popup() self.screenshot() home.home_Page().click_home_btn() time.sleep(0.5) self.screenshot() self.d.press("back") gallery.gallery_page().gallery_back() self.unwatch_device()
def test_02_theme_use(self): """查看并使用主题""" self.watch_device("我知道了|取消") material.material_page().click_material_cover() material.material_page().select_material_use("主题") time.sleep(1) self.assertTrue(gallery.gallery_page().is_gallery_page()) self.screenshot() gallery.gallery_page().gallery_clip_add(3) time.sleep(1) self.assertTrue(edit.edit_page().is_preview_page()) self.screenshot() edit.edit_page().close_pop_dialog() self.unwatch_device()
def test_04_text_change(self): """使用其他字幕样式""" self.d.app_start( package_name=pkg_name, activity='com.quvideo.xiaoying.templatex.ui.TemplateCenterActivity' ) # home.home_Page().click_home_more() material.material_page().select_material_type("字幕") material.material_page().text_change('动态') gallery.gallery_page().gallery_clip_add(3) time.sleep(1) self.assertTrue(edit.edit_page().is_addText_page()) self.screenshot() edit.edit_page().text_input("动态字幕文本输入") edit.edit_page().edit_finish() time.sleep(2) self.screenshot() edit.edit_page().stop_video_play() edit.edit_page().edit_back("直接退出")
def test_01_project_create(self): """工程文件操作-创建工程""" home.home_Page().click_edit_btn() gallery.gallery_page().gallery_clip_add(3) edit.edit_page().stop_video_play()