在Appium混合应用程序中点按已弃用

时间:2018-02-23 09:51:08

标签: java appium appium-android

我对Appium中不推荐使用的tap有问题,因为eclipse说不推荐使用带有坐标的“tap”。我用:

TouchAction touchAction=new TouchAction(driver);
TouchAction perform = touchAction.tap(524, 1735).perform();

点击位置坐标,无法找到新的“带坐标的点击”

的新功能

2 个答案:

答案 0 :(得分:1)

请检查最新的TouchAction类: https://appium.github.io/java-client/io/appium/java_client/TouchAction.html

点击坐标即可:

new TouchAction(localdriver).tap(point(xPoint, yPoint)).perform();

答案 1 :(得分:0)

另一种不赞成使用的点按/按下功能是“长按”功能。功能。这是功能:

public T longPress(LongPressOptions longPressOptions) {
    ActionParameter action = new ActionParameter("longPress", longPressOptions);
    parameterBuilder.add(action);
    //noinspection unchecked
    return (T) this;
}

有关详细信息,请参阅:https://github.com/appium/java-client/blob/master/src/main/java/io/appium/java_client/TouchAction.java