这里是移动自动化的新手。我正在使用Touch Action尝试以下代码来执行滑动操作以导航到第2页,但滑动功能无效。
AndroidDriver driver=new AndroidDriver<>(url,cap);
TouchAction ta=new TouchAction(driver);
ta.press(565,372).moveTo(-381,-6).release().perform();
其他一切正常。由于滑动不起作用,我获得了为两个页面检索的相同内容。请纠正我的错误?
答案 0 :(得分:0)
您是否尝试过给予.moveTo绝对值而不是相对值?我已经看到与处理方式不一致,但无法回想起确切的细节。它与某些版本的东西和某些操作系统有关。比在所有版本的所有版本中工作更轻松。
在您的情况下,您想尝试.moveTo(184, 366)
另一个想法是在按下和移动之间包括waitAction(时间)。