使用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.以上代碼只是初步實現了滑動功能,大家如果有更調優的方法可以加到評論中一起溝通。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM