使用Swipe()实现app引导页的左右滑动功能;

#Swipe的使用

Appium滑动API:Swipe(int start x,int start y,int ent x,int y,duration)
解释:int start x-开始滑动的x坐标,
int start y-开始滑动的Y坐标
int end x-结束点x坐标
int end y-结束点y坐标。
duration滑动事件(默认5毫秒)

 

#本人代码

swipe引导页向右滑动已解决并调试完成代码如下:
def test_welcome(self):   #定义一个滑动函数,添加一个self形参
  driver=self.driver  
  driver.implicitly_wait(10)    
  time.sleep(3)
  driver.swipe(700,200,100,200,500)
  time.sleep(3)

 

思考:

1.一般做引导页滑动时为了适配各个屏幕分辨率需要先获取屏幕分辨率,然后再调用swipe进行操作,正在完善中;

2.使用滑动函数时,出现无反应情况时,需要在调用前加上wait等待时间;

3.以上代码只是初步实现了滑动功能,大家如果有更调优的方法可以加到评论中一起沟通。

 

posted on 2017-10-09 10:54  小奋斗  阅读(3839)  评论(0)    收藏  举报

导航