update tcs
This commit is contained in:
parent
9059e7865c
commit
0995200300
|
@ -13,7 +13,7 @@ tc_temp = PATH("../yamls/temp.yaml")
|
|||
el_android = PATH("../yamls/el_android.yaml")
|
||||
el_iOS = PATH("../yamls/el_iOS.yaml")
|
||||
|
||||
class PrivacySet(ParametrizedTestCase):
|
||||
class AheadTest(ParametrizedTestCase):
|
||||
|
||||
def repalce(self, tc, tc_temp):
|
||||
if self.platformName == 'android':
|
||||
|
@ -43,8 +43,8 @@ class PrivacySet(ParametrizedTestCase):
|
|||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super(PrivacySet, cls).setUpClass()
|
||||
super(AheadTest, cls).setUpClass()
|
||||
|
||||
@classmethod
|
||||
def tearDownClass(cls):
|
||||
super(PrivacySet, cls).tearDownClass()
|
||||
super(AheadTest, cls).tearDownClass()
|
|
@ -13,7 +13,7 @@ tc_temp = PATH("../yamls/temp.yaml")
|
|||
el_android = PATH("../yamls/el_android.yaml")
|
||||
el_iOS = PATH("../yamls/el_iOS.yaml")
|
||||
|
||||
class SetttingsTest(ParametrizedTestCase):
|
||||
class SettingsTest(ParametrizedTestCase):
|
||||
|
||||
def repalce(self, tc, tc_temp):
|
||||
if self.platformName == 'android':
|
||||
|
@ -53,8 +53,8 @@ class SetttingsTest(ParametrizedTestCase):
|
|||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super(SetttingsTest, cls).setUpClass()
|
||||
super(SettingsTest, cls).setUpClass()
|
||||
|
||||
@classmethod
|
||||
def tearDownClass(cls):
|
||||
super(SetttingsTest, cls).tearDownClass()
|
||||
super(SettingsTest, cls).tearDownClass()
|
|
@ -13,7 +13,7 @@ tc_temp = PATH("../yamls/temp.yaml")
|
|||
el_android = PATH("../yamls/el_android.yaml")
|
||||
el_iOS = PATH("../yamls/el_iOS.yaml")
|
||||
|
||||
class PrivacySet(ParametrizedTestCase):
|
||||
class AheadTest(ParametrizedTestCase):
|
||||
|
||||
def repalce(self, tc, tc_temp):
|
||||
if self.platformName == 'android':
|
||||
|
@ -43,8 +43,8 @@ class PrivacySet(ParametrizedTestCase):
|
|||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super(PrivacySet, cls).setUpClass()
|
||||
super(AheadTest, cls).setUpClass()
|
||||
|
||||
@classmethod
|
||||
def tearDownClass(cls):
|
||||
super(PrivacySet, cls).tearDownClass()
|
||||
super(AheadTest, cls).tearDownClass()
|
|
@ -0,0 +1,110 @@
|
|||
from Base.BaseRunner import ParametrizedTestCase
|
||||
import os
|
||||
import sys
|
||||
from PageObject.Operate.PageOperate import PageOperate
|
||||
from Base.BaseReplace import ReplaceYaml
|
||||
|
||||
|
||||
PATH = lambda p: os.path.abspath(
|
||||
os.path.join(os.path.dirname(__file__), p)
|
||||
)
|
||||
|
||||
tc_temp = PATH("../yamls/temp.yaml")
|
||||
el_android = PATH("../yamls/el_android.yaml")
|
||||
el_iOS = PATH("../yamls/el_iOS.yaml")
|
||||
|
||||
class CameraTest(ParametrizedTestCase):
|
||||
|
||||
def repalce(self, tc, tc_temp):
|
||||
if self.platformName == 'android':
|
||||
ReplaceYaml(tc, tc_temp, el_android)
|
||||
elif self.platformName == 'iOS':
|
||||
ReplaceYaml(tc, tc_temp, el_iOS)
|
||||
|
||||
def test_autodyne(self):
|
||||
tc = PATH("../yamls/iOS/test_camera/test_autodyne.yaml")
|
||||
self.repalce(tc, tc_temp)
|
||||
app = {"logTest": self.logTest, "driver": self.driver, "path": tc_temp,
|
||||
"device": self.udid, "platformName": self.platformName, "caseName": sys._getframe().f_code.co_name}
|
||||
|
||||
page = PageOperate(app)
|
||||
page.operate()
|
||||
page.checkPoint()
|
||||
|
||||
def test_music_change(self):
|
||||
tc = PATH("../yamls/iOS/test_camera/test_music_change.yaml")
|
||||
self.repalce(tc, tc_temp)
|
||||
app = {"logTest": self.logTest, "driver": self.driver, "path": tc_temp,
|
||||
"device": self.udid, "platformName": self.platformName, "caseName": sys._getframe().f_code.co_name}
|
||||
|
||||
page = PageOperate(app)
|
||||
page.operate()
|
||||
page.checkPoint()
|
||||
|
||||
def test_music_redo(self):
|
||||
tc = PATH("../yamls/iOS/test_camera/test_music_redo.yaml")
|
||||
self.repalce(tc, tc_temp)
|
||||
app = {"logTest": self.logTest, "driver": self.driver, "path": tc_temp,
|
||||
"device": self.udid, "platformName": self.platformName, "caseName": sys._getframe().f_code.co_name}
|
||||
|
||||
page = PageOperate(app)
|
||||
page.operate()
|
||||
page.checkPoint()
|
||||
|
||||
def test_normal_cancel(self):
|
||||
tc = PATH("../yamls/iOS/test_camera/test_normal_cancel.yaml")
|
||||
self.repalce(tc, tc_temp)
|
||||
app = {"logTest": self.logTest, "driver": self.driver, "path": tc_temp,
|
||||
"device": self.udid, "platformName": self.platformName, "caseName": sys._getframe().f_code.co_name}
|
||||
|
||||
page = PageOperate(app)
|
||||
page.operate()
|
||||
page.checkPoint()
|
||||
|
||||
def test_normal_filter(self):
|
||||
tc = PATH("../yamls/iOS/test_camera/test_normal_filter.yaml")
|
||||
self.repalce(tc, tc_temp)
|
||||
app = {"logTest": self.logTest, "driver": self.driver, "path": tc_temp,
|
||||
"device": self.udid, "platformName": self.platformName, "caseName": sys._getframe().f_code.co_name}
|
||||
|
||||
page = PageOperate(app)
|
||||
page.operate()
|
||||
page.checkPoint()
|
||||
|
||||
def test_normal_save(self):
|
||||
tc = PATH("../yamls/iOS/test_camera/test_normal_save.yaml")
|
||||
self.repalce(tc, tc_temp)
|
||||
app = {"logTest": self.logTest, "driver": self.driver, "path": tc_temp,
|
||||
"device": self.udid, "platformName": self.platformName, "caseName": sys._getframe().f_code.co_name}
|
||||
|
||||
page = PageOperate(app)
|
||||
page.operate()
|
||||
page.checkPoint()
|
||||
|
||||
def test_normal_settings(self):
|
||||
tc = PATH("../yamls/iOS/test_camera/test_normal_settings.yaml")
|
||||
self.repalce(tc, tc_temp)
|
||||
app = {"logTest": self.logTest, "driver": self.driver, "path": tc_temp,
|
||||
"device": self.udid, "platformName": self.platformName, "caseName": sys._getframe().f_code.co_name}
|
||||
|
||||
page = PageOperate(app)
|
||||
page.operate()
|
||||
page.checkPoint()
|
||||
|
||||
def test_normal_shot(self):
|
||||
tc = PATH("../yamls/iOS/test_camera/test_normal_shot.yaml")
|
||||
self.repalce(tc, tc_temp)
|
||||
app = {"logTest": self.logTest, "driver": self.driver, "path": tc_temp,
|
||||
"device": self.udid, "platformName": self.platformName, "caseName": sys._getframe().f_code.co_name}
|
||||
|
||||
page = PageOperate(app)
|
||||
page.operate()
|
||||
page.checkPoint()
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super(CameraTest, cls).setUpClass()
|
||||
|
||||
@classmethod
|
||||
def tearDownClass(cls):
|
||||
super(CameraTest, cls).tearDownClass()
|
|
@ -0,0 +1,70 @@
|
|||
from Base.BaseRunner import ParametrizedTestCase
|
||||
import os
|
||||
import sys
|
||||
from PageObject.Operate.PageOperate import PageOperate
|
||||
from Base.BaseReplace import ReplaceYaml
|
||||
|
||||
|
||||
PATH = lambda p: os.path.abspath(
|
||||
os.path.join(os.path.dirname(__file__), p)
|
||||
)
|
||||
|
||||
tc_temp = PATH("../yamls/temp.yaml")
|
||||
el_android = PATH("../yamls/el_android.yaml")
|
||||
el_iOS = PATH("../yamls/el_iOS.yaml")
|
||||
|
||||
class PreviewTest(ParametrizedTestCase):
|
||||
|
||||
def repalce(self, tc, tc_temp):
|
||||
if self.platformName == 'android':
|
||||
ReplaceYaml(tc, tc_temp, el_android)
|
||||
elif self.platformName == 'iOS':
|
||||
ReplaceYaml(tc, tc_temp, el_iOS)
|
||||
|
||||
def test_pre_album(self):
|
||||
tc = PATH("../yamls/iOS/test_preview/test_pre_album.yaml")
|
||||
self.repalce(tc, tc_temp)
|
||||
app = {"logTest": self.logTest, "driver": self.driver, "path": tc_temp,
|
||||
"device": self.udid, "platformName": self.platformName, "caseName": sys._getframe().f_code.co_name}
|
||||
|
||||
page = PageOperate(app)
|
||||
page.operate()
|
||||
page.checkPoint()
|
||||
|
||||
def test_pre_music(self):
|
||||
tc = PATH("../yamls/iOS/test_preview/test_pre_music.yaml")
|
||||
self.repalce(tc, tc_temp)
|
||||
app = {"logTest": self.logTest, "driver": self.driver, "path": tc_temp,
|
||||
"device": self.udid, "platformName": self.platformName, "caseName": sys._getframe().f_code.co_name}
|
||||
|
||||
page = PageOperate(app)
|
||||
page.operate()
|
||||
page.checkPoint()
|
||||
|
||||
def test_pre_music_del(self):
|
||||
tc = PATH("../yamls/iOS/test_preview/test_pre_music_del.yaml")
|
||||
self.repalce(tc, tc_temp)
|
||||
app = {"logTest": self.logTest, "driver": self.driver, "path": tc_temp,
|
||||
"device": self.udid, "platformName": self.platformName, "caseName": sys._getframe().f_code.co_name}
|
||||
|
||||
page = PageOperate(app)
|
||||
page.operate()
|
||||
page.checkPoint()
|
||||
|
||||
def test_pre_theme(self):
|
||||
tc = PATH("../yamls/iOS/test_preview/test_pre_theme.yaml")
|
||||
self.repalce(tc, tc_temp)
|
||||
app = {"logTest": self.logTest, "driver": self.driver, "path": tc_temp,
|
||||
"device": self.udid, "platformName": self.platformName, "caseName": sys._getframe().f_code.co_name}
|
||||
|
||||
page = PageOperate(app)
|
||||
page.operate()
|
||||
page.checkPoint()
|
||||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super(PreviewTest, cls).setUpClass()
|
||||
|
||||
@classmethod
|
||||
def tearDownClass(cls):
|
||||
super(PreviewTest, cls).tearDownClass()
|
|
@ -13,7 +13,7 @@ tc_temp = PATH("../yamls/temp.yaml")
|
|||
el_android = PATH("../yamls/el_android.yaml")
|
||||
el_iOS = PATH("../yamls/el_iOS.yaml")
|
||||
|
||||
class SetttingsTest(ParametrizedTestCase):
|
||||
class SettingsTest(ParametrizedTestCase):
|
||||
|
||||
def repalce(self, tc, tc_temp):
|
||||
if self.platformName == 'android':
|
||||
|
@ -53,8 +53,8 @@ class SetttingsTest(ParametrizedTestCase):
|
|||
|
||||
@classmethod
|
||||
def setUpClass(cls):
|
||||
super(SetttingsTest, cls).setUpClass()
|
||||
super(SettingsTest, cls).setUpClass()
|
||||
|
||||
@classmethod
|
||||
def tearDownClass(cls):
|
||||
super(SetttingsTest, cls).tearDownClass()
|
||||
super(SettingsTest, cls).tearDownClass()
|
|
@ -8,6 +8,7 @@ $texts: texts
|
|||
$index: index
|
||||
$xpaths: xpaths
|
||||
$xpath: xpath
|
||||
$null: null
|
||||
|
||||
#登录
|
||||
$btn_login_QQ: //*/android.widget.GridView/android.widget.RelativeLayout[3]/android.widget.ImageView
|
||||
|
@ -135,7 +136,7 @@ $cam_timer: com.quvideo.xiaoying:id/icon_tool_time
|
|||
$cam_record: com.quvideo.xiaoying:id/btn_rec
|
||||
$cam_effect: com.quvideo.xiaoying:id/cam_btn_filter_effect
|
||||
$cam_filter_download: com.quvideo.xiaoying:id/icon_filter_download
|
||||
$cam_face_effect: com.quvideo.xiaoying:id/cam_btn_fb_effect
|
||||
$cam_face_icon: com.quvideo.xiaoying:id/cam_btn_fb_effect
|
||||
$cam_audio_cho: text("请选择音乐")
|
||||
$cam_rec_next: com.quvideo.xiaoying:id/cam_btn_next
|
||||
$cam_change: com.quvideo.xiaoying:id/icon_tool_music_control_arrow
|
||||
|
|
|
@ -8,6 +8,7 @@ $texts: names
|
|||
$index: index
|
||||
$xpaths: xpaths
|
||||
$xpath: xpath
|
||||
$null: null
|
||||
|
||||
#登录
|
||||
$btn_login_QQ: vivavideo welcome qq d
|
||||
|
@ -131,7 +132,7 @@ $cam_record_music: //*/XCUIElementTypeOther[5]/XCUIElementTypeOther/XCUIElementT
|
|||
$cam_effect: vivavideo camera tool icon fil
|
||||
$cam_filter_download: //*/XCUIElementTypeOther[3]//*/XCUIElementTypeOther/XCUIElementTypeImage[2]
|
||||
$cam_filter_more: vivavideo_camera_bg_filter_store
|
||||
$cam_face_effect: vivavideo camera tool icon sti
|
||||
$cam_face_icon: vivavideo camera tool icon sti
|
||||
$cam_face_download: //XCUIElementTypeImage[@name='vivavideo_camera_tool_icon_sticker_download_nrm'])[1]
|
||||
$cam_face_used: //*/XCUIElementTypeCollectionView[1]//*/XCUIElementTypeCell[2]/XCUIElementTypeOther/XCUIElementTypeImage
|
||||
$cam_face_null: //XCUIElementTypeImage[@name='vivavideo_camera_tool_icon_null_nrm']
|
||||
|
@ -167,6 +168,7 @@ $pre_mus_arrow: theme_change_music_add_arrow
|
|||
$pre_mus_del: theme change music add delete
|
||||
$pre_bgm_mute: theme change music right n
|
||||
$pre_video_mute: theme change music left n
|
||||
$pre_mus_confirm: vivavideo_green_tick
|
||||
$pre_watermark: vivavideo watermark edit cn n
|
||||
$pre_img_time: //*/XCUIElementTypeWindow[1]//*/XCUIElementTypeOther/XCUIElementTypeButton
|
||||
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
testinfo:
|
||||
- id: test_home_002
|
||||
title: 相册及camera授权
|
||||
title: 授权
|
||||
info: 存储/录制授权
|
||||
testcase:
|
||||
- element_info: $tab_center
|
||||
|
|
|
@ -0,0 +1,70 @@
|
|||
testinfo:
|
||||
- id: test_camera_001
|
||||
title: 美颜趣拍
|
||||
info: 拍摄-美颜趣拍(全屏拍摄)
|
||||
testcase:
|
||||
- element_info: $tab_center
|
||||
find_type: $id
|
||||
operate_type: click
|
||||
info: 点击创作中心主按钮
|
||||
|
||||
- element_info: $home_temp
|
||||
find_type: $text
|
||||
operate_type: swipe_left
|
||||
info: 从'素材中心'左滑动
|
||||
|
||||
- element_info: $home_self
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'美颜趣拍'
|
||||
|
||||
- element_info: $cam_face_icon
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'人脸贴纸'icon
|
||||
|
||||
- element_info: $cam_face_download
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 点击'下载'人脸贴纸
|
||||
|
||||
- element_info: $cam_face_used
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 使用人脸贴纸
|
||||
|
||||
- element_info: $null
|
||||
find_type: $null
|
||||
operate_type: screen_tap
|
||||
info: 点击屏幕消除人脸贴纸弹窗
|
||||
|
||||
- element_info: $cam_record_self
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 开始拍摄
|
||||
is_time: 5
|
||||
|
||||
- element_info: $cam_record_self
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 结束拍摄
|
||||
|
||||
- element_info: $cam_rec_next
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 进入预览页
|
||||
|
||||
- element_info: $text_save_draft
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'存草稿'
|
||||
|
||||
- element_info: $comm_back
|
||||
find_type: $id
|
||||
operate_type: click
|
||||
info: 返回首页
|
||||
check:
|
||||
- element_info: $stu_more_draft
|
||||
find_type: $text
|
||||
check: default_check
|
||||
info: 验证'美颜趣拍'完成并返回首页
|
|
@ -0,0 +1,96 @@
|
|||
testinfo:
|
||||
- id: test_camera_002
|
||||
title: 音乐视频-更换音乐重录
|
||||
info: 拍摄-音乐视频-更换音乐重录(3:4拍摄)
|
||||
testcase:
|
||||
- element_info: $tab_center
|
||||
find_type: $id
|
||||
operate_type: click
|
||||
info: 点击创作中心主按钮
|
||||
|
||||
- element_info: $home_temp
|
||||
find_type: $text
|
||||
operate_type: swipe_left
|
||||
info: 从'素材中心'左滑动
|
||||
|
||||
- element_info: $cam_music
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'音乐视频'
|
||||
|
||||
- element_info: $cam_ratio_ful
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 切换到'3:4'
|
||||
|
||||
- element_info: $cam_audio_cho
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'添加配乐'
|
||||
|
||||
- element_info: $mus_download
|
||||
find_type: $text
|
||||
operate_type: repeat
|
||||
info: 下载几首音频
|
||||
is_time: 10
|
||||
|
||||
- element_info: $mus_name
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 选择一首音频试听
|
||||
|
||||
- element_info: $text_add
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击添加按钮
|
||||
|
||||
- element_info: $cam_change
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 点击已添加的音频更换音频
|
||||
|
||||
- element_info: $cam_change_rec
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 更换音乐重录
|
||||
|
||||
- element_info: $mus_name
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 选择一首音频试听
|
||||
|
||||
- element_info: $text_add
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击添加按钮
|
||||
|
||||
- element_info: $cam_record_music
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 开始'拍摄'
|
||||
is_time: 5
|
||||
|
||||
- element_info: $cam_record_music
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 结束'拍摄'
|
||||
|
||||
- element_info: $cam_rec_next
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 进入预览页
|
||||
|
||||
- element_info: $text_save_draft
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'存草稿'
|
||||
|
||||
- element_info: $comm_back
|
||||
find_type: $id
|
||||
operate_type: click
|
||||
info: 返回首页
|
||||
check:
|
||||
- element_info: $stu_more_draft
|
||||
find_type: $text
|
||||
check: default_check
|
||||
info: 验证'音乐视频-更换音乐重录'完成并返回首页
|
|
@ -0,0 +1,75 @@
|
|||
testinfo:
|
||||
- id: test_camera_003
|
||||
title: 音乐视频-直接重录
|
||||
info: 拍摄-音乐视频-直接重录(全屏拍摄)
|
||||
testcase:
|
||||
- element_info: $tab_center
|
||||
find_type: $id
|
||||
operate_type: click
|
||||
info: 点击创作中心主按钮
|
||||
|
||||
- element_info: $home_temp
|
||||
find_type: $text
|
||||
operate_type: swipe_left
|
||||
info: 从'素材中心'左滑动
|
||||
|
||||
- element_info: $cam_music
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'音乐视频'
|
||||
|
||||
- element_info: $cam_audio_cho
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'添加配乐'
|
||||
|
||||
- element_info: $mus_name
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 选择一首音频试听
|
||||
|
||||
- element_info: $text_add
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击添加按钮
|
||||
|
||||
- element_info: $cam_change
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 点击已添加的音频更换音频
|
||||
|
||||
- element_info: $cam_direct_rec
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 直接重录
|
||||
|
||||
- element_info: $cam_record_music
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 开始'拍摄'
|
||||
is_time: 5
|
||||
|
||||
- element_info: $cam_record_music
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 结束'拍摄'
|
||||
|
||||
- element_info: $cam_rec_next
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 进入预览页
|
||||
|
||||
- element_info: $text_save_draft
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'存草稿'
|
||||
|
||||
- element_info: $comm_back
|
||||
find_type: $id
|
||||
operate_type: click
|
||||
info: 返回首页
|
||||
check:
|
||||
- element_info: $stu_more_draft
|
||||
find_type: $text
|
||||
check: default_check
|
||||
info: 验证'音乐视频-直接重录'完成并返回首页
|
|
@ -0,0 +1,62 @@
|
|||
testinfo:
|
||||
- id: test_camera_004
|
||||
title: 高清拍摄-放弃拍摄
|
||||
info: 拍摄-高清拍摄-撤销及放弃
|
||||
testcase:
|
||||
- element_info: $tab_center
|
||||
find_type: $id
|
||||
operate_type: click
|
||||
info: 点击创作中心主按钮
|
||||
|
||||
- element_info: $home_cam
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 点击'高清拍摄'
|
||||
|
||||
- element_info: $cam_record_normal
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 开始'拍摄'
|
||||
is_time: 5
|
||||
|
||||
- element_info: $cam_record_normal
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 结束'拍摄'
|
||||
|
||||
- element_info: $cam_record_normal
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 开始'拍摄'
|
||||
is_time: 5
|
||||
|
||||
- element_info: $cam_record_normal
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 结束'拍摄'
|
||||
|
||||
- element_info: $cam_undo
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 撤销'拍摄'
|
||||
|
||||
- element_info: $cam_undo
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 撤销'拍摄'
|
||||
|
||||
- element_info: $cam_left_back
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'左上角X按钮'
|
||||
|
||||
- element_info: $text_drap
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'丢弃'
|
||||
|
||||
check:
|
||||
- element_info: $stu_more_draft
|
||||
find_type: $text
|
||||
check: default_check
|
||||
info: 验证'高清拍摄-撤销及放弃'完成并返回首页
|
|
@ -0,0 +1,40 @@
|
|||
testinfo:
|
||||
- id: test_camera_005
|
||||
title: 高清拍摄-滤镜下载
|
||||
info: 拍摄-高清拍摄-滤镜下载
|
||||
testcase:
|
||||
- element_info: $tab_center
|
||||
find_type: $id
|
||||
operate_type: click
|
||||
info: 点击创作中心主按钮
|
||||
|
||||
- element_info: $home_cam
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 点击'高清拍摄'
|
||||
|
||||
- element_info: $cam_effect
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'滤镜'按钮
|
||||
|
||||
- element_info: $cam_filter_download
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 下载'滤镜'
|
||||
|
||||
- element_info: $cam_filter_more
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 下载'更多'
|
||||
|
||||
- element_info: $temp_back
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 返回'拍摄页面'
|
||||
|
||||
check:
|
||||
- element_info: $cam_filter_more
|
||||
find_type: $text
|
||||
check: default_check
|
||||
info: 验证'高清拍摄-滤镜下载'完成并返回首页
|
|
@ -0,0 +1,41 @@
|
|||
testinfo:
|
||||
- id: test_camera_006
|
||||
title: 高清拍摄-保存草稿
|
||||
info: 拍摄-高清拍摄-保存草稿(全屏拍摄)
|
||||
testcase:
|
||||
- element_info: $tab_center
|
||||
find_type: $id
|
||||
operate_type: click
|
||||
info: 点击创作中心主按钮
|
||||
|
||||
- element_info: $home_cam
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 点击'高清拍摄'
|
||||
|
||||
- element_info: $cam_record_normal
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 开始'拍摄'
|
||||
is_time: 5
|
||||
|
||||
- element_info: $cam_record_normal
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 结束'拍摄'
|
||||
|
||||
- element_info: $cam_left_back
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'左上角X按钮'
|
||||
|
||||
- element_info: $text_drap
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'保存'
|
||||
|
||||
check:
|
||||
- element_info: $stu_more_draft
|
||||
find_type: $text
|
||||
check: default_check
|
||||
info: 验证'高清拍摄-保存草稿'完成并返回首页
|
|
@ -0,0 +1,90 @@
|
|||
testinfo:
|
||||
- id: test_camera_007
|
||||
title: 拍摄-设置
|
||||
info: 拍摄-设置
|
||||
testcase:
|
||||
- element_info: $tab_center
|
||||
find_type: $id
|
||||
operate_type: click
|
||||
info: 点击创作中心主按钮
|
||||
|
||||
- element_info: $home_cam
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 点击'高清拍摄'
|
||||
|
||||
- element_info: $cam_ratio_ful
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 切换到'3:4'
|
||||
|
||||
- element_info: $cam_ratio_fou
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 切换到'1:1'
|
||||
|
||||
- element_info: $cam_ratio_one
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 再切回'全屏'
|
||||
|
||||
- element_info: $cam_switch
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 切换成'前置'
|
||||
|
||||
- element_info: $cam_switch
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 再切回'后置'
|
||||
|
||||
- element_info: $cam_set
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'设置'按钮
|
||||
|
||||
- element_info: $cam_flashlight
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'闪光灯'按钮
|
||||
|
||||
- element_info: $cam_grid
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'grid'按钮
|
||||
|
||||
- element_info: $cam_timer
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'timer'按钮
|
||||
|
||||
- element_info: $cam_set
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'设置'按钮
|
||||
|
||||
- element_info: $cam_self
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 切换到'自拍美颜'
|
||||
|
||||
- element_info: $cam_normal
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 切换到'高清相机'
|
||||
|
||||
- element_info: $cam_music
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 切换到'音乐视频'
|
||||
|
||||
- element_info: $cam_left_back
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 退出'拍摄'
|
||||
|
||||
check:
|
||||
- element_info: $stu_more_draft
|
||||
find_type: $text
|
||||
check: default_check
|
||||
info: 验证'拍摄-设置'完成并返回首页
|
|
@ -0,0 +1,60 @@
|
|||
testinfo:
|
||||
- id: test_camera_008
|
||||
title: 高清拍摄-前置拍摄
|
||||
info: 拍摄-高清拍摄-前置拍摄(1:1)
|
||||
testcase:
|
||||
- element_info: $tab_center
|
||||
find_type: $id
|
||||
operate_type: click
|
||||
info: 点击创作中心主按钮
|
||||
|
||||
- element_info: $home_cam
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 点击'高清拍摄'
|
||||
|
||||
- element_info: $cam_ratio_ful
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 切换到'3:4'
|
||||
|
||||
- element_info: $cam_ratio_fou
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 切换到'1:1'
|
||||
|
||||
- element_info: $cam_switch
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 切换成'前置'
|
||||
|
||||
- element_info: $cam_record_normal
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 开始'拍摄'
|
||||
is_time: 5
|
||||
|
||||
- element_info: $cam_record_normal
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 结束'拍摄'
|
||||
|
||||
- element_info: $cam_rec_next
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 进入预览页
|
||||
|
||||
- element_info: $text_save_draft
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'存草稿'
|
||||
|
||||
- element_info: $comm_back
|
||||
find_type: $id
|
||||
operate_type: click
|
||||
info: 返回首页
|
||||
check:
|
||||
- element_info: $stu_more_draft
|
||||
find_type: $text
|
||||
check: default_check
|
||||
info: 验证'高清拍摄-前置拍摄'完成并返回首页
|
|
@ -1,7 +1,7 @@
|
|||
testinfo:
|
||||
- id: test_gallery_004
|
||||
title: 相册-视频操作
|
||||
info: 视频相关操作测试s
|
||||
info: 视频相关操作测试
|
||||
testcase:
|
||||
- element_info: $tab_center
|
||||
find_type: $id
|
||||
|
|
|
@ -0,0 +1,65 @@
|
|||
testinfo:
|
||||
- id: test_preview_001
|
||||
title: 相册MV
|
||||
info: 预览页-相册MV编辑
|
||||
testcase:
|
||||
- element_info: $tab_center
|
||||
find_type: $id
|
||||
operate_type: click
|
||||
info: 点击创作中心主按钮
|
||||
|
||||
- element_info: $home_mv
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'相册MV'
|
||||
|
||||
- element_info: $gal_cover_cho
|
||||
find_type: $id
|
||||
operate_type: repeat
|
||||
info: 选择几张'图片'
|
||||
|
||||
- element_info: $gal_next
|
||||
find_type: $class_name
|
||||
operate_type: click
|
||||
info: 下一步
|
||||
|
||||
- element_info: $pre_edit
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'镜头编辑'
|
||||
|
||||
- element_info: $tab_pic_timer
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'图片时长'
|
||||
|
||||
- element_info: $pic_use_all
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 应用于全部镜头
|
||||
|
||||
- element_info: $bottom_right
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 确认
|
||||
|
||||
- element_info: $text_save_draft
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 存草稿
|
||||
|
||||
- element_info: $stu_ad_clo
|
||||
find_type: $id
|
||||
operate_type: ignore
|
||||
info: 关闭保存成功后的广告弹窗
|
||||
|
||||
- element_info: $comm_back
|
||||
find_type: $id
|
||||
operate_type: click
|
||||
info: 返回首页
|
||||
|
||||
check:
|
||||
- element_info: $stu_more_draft
|
||||
find_type: $text
|
||||
check: default_check
|
||||
info: 验证'相册MV'完成并返回首页
|
|
@ -0,0 +1,125 @@
|
|||
testinfo:
|
||||
- id: test_preview_002
|
||||
title: 配乐编辑
|
||||
info: 预览页-配乐编辑
|
||||
testcase:
|
||||
- element_info: $tab_center
|
||||
find_type: $id
|
||||
operate_type: click
|
||||
info: 点击创作中心主按钮
|
||||
|
||||
- element_info: $home_edit
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 点击'剪辑'
|
||||
|
||||
- element_info: $gal_cover_cho
|
||||
find_type: $id
|
||||
operate_type: click
|
||||
info: 选择一个'视频'
|
||||
|
||||
- element_info: $text_video
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'视频'
|
||||
|
||||
- element_info: $text_img
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'图片'
|
||||
|
||||
- element_info: $gal_cover_cho
|
||||
find_type: $id
|
||||
operate_type: repeat
|
||||
info: 选择几张'图片'
|
||||
|
||||
- element_info: $pre_theme
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'主题*配乐'
|
||||
|
||||
- element_info: $pre_bgm_add
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'添加配乐'
|
||||
|
||||
- element_info: $mus_download
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 下载音频
|
||||
|
||||
- element_info: $mus_name
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 选择一首音频试听
|
||||
|
||||
- element_info: $text_add
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击添加按钮
|
||||
|
||||
- element_info: $pre_video_mute
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 关闭视频原声
|
||||
|
||||
- element_info: $pre_bgm_mute
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 关闭配乐
|
||||
|
||||
- element_info: $pre_mus_confirm
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 确定添加
|
||||
|
||||
- element_info: $pre_mus_change
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'更换配乐'
|
||||
|
||||
- element_info: $pre_mus_del
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 删除配乐
|
||||
|
||||
- element_info: $pre_mus_add
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击添加配乐
|
||||
|
||||
- element_info: $mus_name
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 选择一首音频试听
|
||||
|
||||
- element_info: $text_add
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击添加按钮
|
||||
|
||||
- element_info: $pre_mus_confirm
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 确定添加
|
||||
|
||||
- element_info: $text_save_draft
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 存草稿
|
||||
|
||||
- element_info: $stu_ad_clo
|
||||
find_type: $id
|
||||
operate_type: ignore
|
||||
info: 关闭保存成功后的广告弹窗
|
||||
|
||||
- element_info: $comm_back
|
||||
find_type: $id
|
||||
operate_type: click
|
||||
info: 返回首页
|
||||
|
||||
check:
|
||||
- element_info: $stu_more_draft
|
||||
find_type: $text
|
||||
check: default_check
|
||||
info: 验证'配乐编辑'完成并返回首页
|
|
@ -0,0 +1,60 @@
|
|||
testinfo:
|
||||
- id: test_preview_003
|
||||
title: 删除已下载配乐
|
||||
info: 预览页-配乐编辑-删除已下载配乐
|
||||
testcase:
|
||||
- element_info: $tab_center
|
||||
find_type: $id
|
||||
operate_type: click
|
||||
info: 点击创作中心主按钮
|
||||
|
||||
- element_info: $stu_more_draft
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'更多草稿'
|
||||
|
||||
- element_info: $stu_draft_cover
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击第一个'草稿'封面
|
||||
|
||||
- element_info: $pre_mus_change
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'更换配乐'
|
||||
|
||||
- element_info: $pre_mus_del
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 删除配乐
|
||||
|
||||
- element_info: $pre_mus_add
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击添加配乐
|
||||
|
||||
- element_info: $mus_downloaded
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 切换到已下载
|
||||
|
||||
- element_info: $mus_del
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击删除按钮
|
||||
|
||||
- element_info: $mus_checkbox
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 选择一个已下载音频
|
||||
|
||||
- element_info: $mus_checked_del
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 确定删除
|
||||
|
||||
check:
|
||||
- element_info: $mus_del
|
||||
find_type: $text
|
||||
check: default_check
|
||||
info: 验证'删除已下载配乐'完成
|
|
@ -0,0 +1,80 @@
|
|||
testinfo:
|
||||
- id: test_preview_004
|
||||
title: 预览页-主题
|
||||
info: 预览页-主题下载及使用
|
||||
testcase:
|
||||
- element_info: $tab_center
|
||||
find_type: $id
|
||||
operate_type: click
|
||||
info: 点击创作中心主按钮
|
||||
|
||||
- element_info: $home_edit
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 点击'剪辑'
|
||||
|
||||
- element_info: $gal_cover_cho
|
||||
find_type: $id
|
||||
operate_type: click
|
||||
info: 选择一个'视频'
|
||||
|
||||
- element_info: $text_video
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'视频'
|
||||
|
||||
- element_info: $text_img
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'图片'
|
||||
|
||||
- element_info: $gal_cover_cho
|
||||
find_type: $id
|
||||
operate_type: repeat
|
||||
info: 选择几张'图片'
|
||||
|
||||
- element_info: $pre_theme
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 点击'主题*配乐'
|
||||
|
||||
- element_info: $pre_theme_download
|
||||
find_type: $xpath
|
||||
operate_type: click
|
||||
info: 下载'主题'
|
||||
|
||||
- element_info: $pre_watermark
|
||||
find_type: $text
|
||||
operate_type: ignore
|
||||
info: 点击'水印'
|
||||
|
||||
- element_info: $home_vip_clo
|
||||
find_type: $text
|
||||
operate_type: ignore
|
||||
info: 关闭'订阅页面'
|
||||
|
||||
- element_info: $home_vip_clo
|
||||
find_type: $text
|
||||
operate_type: ignore
|
||||
info: 关闭'订阅页面'
|
||||
|
||||
- element_info: $text_save_draft
|
||||
find_type: $text
|
||||
operate_type: click
|
||||
info: 存草稿
|
||||
|
||||
- element_info: $stu_ad_clo
|
||||
find_type: $id
|
||||
operate_type: ignore
|
||||
info: 关闭保存成功后的广告弹窗
|
||||
|
||||
- element_info: $comm_back
|
||||
find_type: $id
|
||||
operate_type: click
|
||||
info: 返回首页
|
||||
|
||||
check:
|
||||
- element_info: $stu_more_draft
|
||||
find_type: $text
|
||||
check: default_check
|
||||
info: 验证'主题下载及使用'完成并返回首页
|
|
@ -1,6 +1,6 @@
|
|||
testinfo:
|
||||
- id: test_settings_001
|
||||
title: 设置-基本设置相关
|
||||
title: 设置-基本设置
|
||||
info: 设置-基本设置相关测试
|
||||
testcase:
|
||||
- element_info: $tab_personal
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
testinfo:
|
||||
- id: test_settings_002
|
||||
title: 设置-意见反馈相关
|
||||
title: 设置-意见反馈
|
||||
info: 设置-意见反馈相关测试
|
||||
testcase:
|
||||
- element_info: $tab_personal
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
testinfo:
|
||||
- id: test_settings_003
|
||||
title: 设置-隐私设置相关
|
||||
title: 设置-隐私设置
|
||||
info: 设置-隐私设置相关测试
|
||||
testcase:
|
||||
- element_info: $tab_personal
|
||||
|
|
Loading…
Reference in New Issue