首页 > 移动平台 > 详细

AndroidUI自动化(python+appium)-页面滑动及初级使用

时间:2019-01-23 23:57:22      阅读:435      评论:0      收藏:0      [点我收藏+]

一、滑动功能的封装。

def get_size():
size=driver.get_window_size()
x=size[‘width‘]
y=size[‘height‘]
return x,y
def swipe_left(): #从右向左滑动
x1=get_size()[0]*0.85
y1=get_size()[1]*0.5
x2=get_size()[0]*0.15
sleep(3)
driver.swipe(x1,y1,x2,y1)
def swipe_right(): #从左向右滑动
x1=get_size()[0]*0.15
y1=get_size()[1]*0.5
x2=get_size()[0]*0.85
sleep(3)
driver.swipe(x1,y1,x2,y1)
def swipe_up(): #从下向上滑动
x1=get_size()[0]*0.5
y1=get_size()[1]*0.85
y2=get_size()[1]*0.15
sleep(3)
driver.swipe(x1,y1,x1,y2)
def swipe_down(): #从上向下滑动
x1=get_size()[0]*0.5
y1=get_size()[1]*0.15
y2=get_size()[1]*0.85
sleep(3)
driver.swipe(x1,y1,x1,y2)
def swipe_on(direction):
if direction ==‘up‘:
swipe_up()
elif direction ==‘down‘:
swipe_down()
elif direction ==‘left‘:
swipe_left()
else:
swipe_right()
swipe_on(‘up‘) #调用什么方法传什么值

AndroidUI自动化(python+appium)-页面滑动及初级使用

原文:https://www.cnblogs.com/gaotiansai/p/10312046.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!