我是 appium 的新手并使用它的 1.7 版
我必须在android 7.0版的本机应用程序中长按一个webelement 它显示所有方法都已贬值,除了longPress(LongPressOptions longpressoptions)和longPress(PointOption longpressoptions)。所以我开始像下面这样使用它
我正在使用它,如下所示
public static RemoteWebDriver driver;
driver = new RemoteWebDriver(new URL("http://0.0.0.0:4723/wd/hub"), capabilities);
WebElement homeScrSwipe = driver.findElementById("pulldown_image");
TouchAction ta = new TouchAction((PerformsTouchActions) driver);
ta.longPress(homeScrSwipe, Duration.ofMillis(5000)).release().perform();
但它总是给我以下错误
不推荐使用 TouchAction 类型的 longPress(WebElement, Duration) 方法。
如果有人能让我知道这两种方法中的 longPressOptions 是什么,那将有很大帮助