from appium import webdriver
from time import sleep
import os,random
sleep(2)
desires_caps = {}
desires_caps['platformName'] = 'Android'
desires_caps['platformVersion'] = '8.1.0'
desires_caps['deviceName'] = '0000'
desires_caps['appPackage'] = 'com.desaysv_automotive.svmedia'
desires_caps['appActivity'] = 'com.desaysv_automotive.svmedia.activity.MainActivity'
desires_caps["automationName"] = 'uiautomator1'
desires_caps['noReset'] = True
desires_caps['newCommandTimeout']=240 //appium默认无操作时间为60s,这里改为240
driver = webdriver.Remote('http://localhost:4723/wd/hub',desires_caps)
videointerface = driver.find_element_by_id('com.desaysv_automotive.svmedia:id/media_video_fl')
sleep(1)
videointerface.click()
sleep(2)
for loop_time in range(100):
driver.find_element_by_id('com.desaysv_automotive.svmedia:id/media_video_iv').click()
print('This is the %s times to play video' % loop_time)
sleep(120) //此处本应判断视频是否播完,但暂未实现,使用等待120s代替
os.popen("adb shell input keyevent 4") //用adb命令返回键
sleep(1)
G6SA重复播放
最新推荐文章于 2022-03-25 15:25:29 发布