Appium 螢幕頁面滑動(swipe函式實現)

2021-08-31 03:52:40 字數 753 閱讀 7690

一、簡介       

二、使用案例

在滑動之前,我們需要獲取螢幕的寬度和高度,如下:

dimension dimension = driver.manage().window().getsize();

int width = dimension.getwidth();

int height = dimension.getheight();

滑動**如下:

//上下滑動,座標變化:startx,endx保持一致,改變 starty,endy。endy>starty 上滑,反之下滑

driver.swipe(width / 2, height * 3 / 4, width / 2, height / 4, 1000);

//左右滑動,座標變化:starty,endy保持一致,改變 startx,endx。startx>endx 左滑,反之右滑

driver.swipe(width / 2, height * 3 / 4, width / 3, height * 3/ 4, 1000);

三、android手機中的x、y軸 (箭頭方向座標增大)

appium 封裝螢幕滑動方法

from common.logger import logger logger logger get logger class basepage def init self,driver self.driver driver defget window size self logger.info 正...

Appium頁面滑動問題

我們在自動化測試的過程中會遇到通過頁面滑動的操作,或者通過滑動來選擇某個值,下面通過三種方法來實現,主要以向上滑動為例子進行講解。1.swipe 用法swipe int start x,int start y,int end x,int end y,duration 解釋 int start x 開...

Appium滑動函式 Swipe

swipe 滑動api swipe int start x,int start y,int end x,int y,duration 解釋 int start x 開始滑動的 x座標 int start y 開始滑動的 y座標 int end x 結束點 x座標 int end y 結束點 y座標 ...