Java 如何使用selendroid web驱动程序进行刷卡手势?

Java 如何使用selendroid web驱动程序进行刷卡手势?,java,selendroid,Java,Selendroid,我试过用下面的代码来刷手机页面 在运行测试用例时,滑动操作不会发生,我也不会收到任何错误消息 3.如何从左向右两侧滑动,反之亦然 1. //Swipe Right to Left side of the Media Viewer First Page WebElement firstPages = driver.findElement(By.id("media-list")); TouchActions flick = new To

我试过用下面的代码来刷手机页面

  • 在运行测试用例时,滑动操作不会发生,我也不会收到任何错误消息

  • 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();
    

    这是我的代码来轻弹页面,它对我来说工作得很好

    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();
            }
    

    for(inti=0;i这是我的代码,可以快速切换页面,对我来说效果很好

    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();
            }
    
    for(int i=0;i