appium = 1.9.0
устройства Android
windows 10
Длительное нажатие на элемент не работает
Я уже пробовал:
<MobileElement longpress = (MobileElement) new WebDriverWait(driver, 30).
until(ExpectedConditions.elementToBeClickable(MobileBy.AccessibilityId("msgContent")));
new Actions(driver).clickAndHold(longpress).perform();
ошибка:
org.openqa.selenium.InvalidArgumentException: параметры были неверными.Мы хотели {"required": ["actions"]}, и вы отправили ["element"]
TouchAction action = new TouchAction(driver);
action.longPress((LongPressOptions) element).release().perform();
ошибка:
java.lang.ClassCastException: com.sun.proxy. $ Proxy16 нельзя привести к io.appium.java_client.touch.LongPressOptions
new TouchAction(driver).press(ElementOption.element(element)).waitAction(WaitOptions.waitOptions(Duration.ofSeconds(20))).release().perform();
ошибка:
java.lang.ClassCastException: Невозможно привести com.sun.proxy. $ Proxy16 к org.openqa.selenium.internal.HasIdentity