如何使用selendroid web驱动程序轻扫手势?

时间:2015-06-16 05:36:11

标签: java selendroid

  1. 我尝试使用以下编码来刷移动页面。

  2. 运行测试用例时,不会发生滑动操作,我也没有收到任何错误消息。

  3. 3.如何从左向右滑动两侧,反之亦然。

    1. //Swipe Right to Left side of the Media Viewer First Page
                    WebElement firstPages = driver.findElement(By.id("media-list"));
                    TouchActions flick = new TouchActions(driver).flick(firstPages,-100,0,0);
                    flick.perform();
    
    2. //perform swipe gesture
                   TouchActions swipe = new TouchActions(driver).flick(0, -20);
                   swipe.perform();
    

1 个答案:

答案 0 :(得分:0)

这是我弹出页面的代码,它对我来说很好用

for (int i = 0; i <= 3; i++) {
            Thread.sleep(5000);
            WebElement pages = driver.findElement(By.id("action_bar_overlay_layout"));
            TouchActions flick = new TouchActions(driver).flick(pages, 500, 0, 0);
            flick.perform();
        }

只需在此处更改值为500的x参数的符号,即可双向滑动。