Exemplo n.º 1
0
 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()
Exemplo n.º 2
0
 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()
Exemplo n.º 3
0
 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)
Exemplo n.º 4
0
 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()
Exemplo n.º 5
0
 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()
Exemplo n.º 6
0
 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()
Exemplo n.º 7
0
 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()
Exemplo n.º 8
0
 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("直接退出")
Exemplo n.º 9
0
 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()
Exemplo n.º 10
0
 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()
Exemplo n.º 11
0
 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()
Exemplo n.º 12
0
 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()
Exemplo n.º 13
0
 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("直接退出")
Exemplo n.º 14
0
 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()