我正在使用appium 1.13.0尝试通过此方法在android 8.1上的三星银河注9上滚动浏览本机android应用
new TouchAction(driver).press(PointOption.point(943, 1090)).moveTo(PointOption.point(70, 1090)).release().perform();
但它似乎不起作用,屏幕完全不动。
从adb shell命令行发送此滚动输入确实可以
adb shell input swipe 500 100 500 300
但我确实需要能够通过appium(而不是命令行)发送滚动事件。
有人可以帮忙吗?
最佳答案
这可能是您忘记了放置waitoptions了。touchAction.press(PointOption.point(943, 1090)).waitAction(WaitOptions.waitOptions(1000)).moveTo(PointOption.point(70, 1090)).release().perform();