#打印当前的activity,current_activity
time.sleep(10)
nowActivity=driver.current_activity
print('首页'+nowActivity)
#activity的跳转 star_activity()
driver.start_activity('com.taobao.taobao','com.taobao.search.searchdoor.SearchDoorActivity')
#获取当前上下文 #driver.switch_to.context()切换
time.sleep(10)
nowcontext=driver.current_context
print(nowcontext)
#获取页面结构图,用于判断页面是否发生变化,是否滚动到最顶端、最底端,我们混合应用中的webview会用到
time.sleep(10)
try:
time.sleep(5)
nowSource=driver.page_source
print(nowSource)
except:
print('你打印出来干嘛,报错了好吗')
#把应用至于后台多久(-1)代表永远至于后台,秒为单位
time.sleep(5)
driver.background_app(10)
time.sleep(5)
#滑动
#首先获取设备的大小
time.sleep(10)
size=driver.get_window_size()
print(size)
##滑动函数:driver.swipe(x起点,y起点,x终点,y终点,滑动时间(毫秒))
#向下滑动
time.sleep(10)
driver.swipe(size['width']*0.5,size['height']*0.8,size['width']*0.5,size['height']*0.2,1000)
#向上滑动
...
#向左滑动
...
#向右滑动
...
###还有一些操作
#获取设备时间 driver.device_time
#重置应用 driver.reset()
#获取设备信息等,
# caps=driver.capabilities
#deivece=caps.get('deviceName')
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。