Как обрабатывать мобильные жесты, такие как longPress, scroll, swipe, moveTo и т. Д., Это не работает в appium 1.10 - PullRequest
0 голосов
/ 22 апреля 2019

Я использую appium версии 1.10, Windows 10

не может обрабатывать мобильные жесты (longPress, moveTo, press, scroll, swipe). В моем классе WebdiverManager я использую AppiumDriver какмой драйвер

Я пробовал:

1.Класс действий Touch:

TouchAction action = new TouchAction(driver);

action.press((PointOption) element).waitAction().moveTo((PointOption) element).perform().release();

Результат:

java.lang.ClassCastException: com.sun.proxy.$Proxy16 cannot be cast to io.appium.java_client.touch.offset.PointOption

Если я использую TouchAction методы без PointOption, отображается ошибка времени компиляции

 Actions action = new Actions(driver);
 action.clickAndHold(element).build().perform();
...