关于touchAction与touchActions与Actions的使用

  1. 在新版appium里touchAction被禁用,取而代之的是touchActions,此前touchAction中的方法较touchActions均有删减。
    2.对于app自动化鼠标操作时建议使用Actions:
final  static PointerInput  FINGER = new PointerInput(TOUCH,"finger");
Sequence swipe = new Sequence(FINGER, 1)
                .addAction(FINGER.createPointerMove(ofMillis(0), viewport(), start.getX(), start.getY()))
                .addAction(FINGER.createPointerDown(LEFT.asArg()))
                .addAction(FINGER.createPointerMove(ofMillis(duration), viewport(), end.getX(), end.getY()))
                .addAction(FINGER.createPointerUp(LEFT.asArg()));
        driver.perform(Arrays.asList(swipe));