Forum Discussion
PallaviYawale
Staff
19 hours agoSuggested approach is:
final var finger = new PointerInput(PointerInput.Kind.TOUCH, "finger");
var start = new Point(188, 563);
var end = new Point (198, 264);
var swipe = new Sequence(finger, 1); swipe.addAction(finger.createPointerMove(Duration.ofMillis(0), PointerInput.Origin.viewport(), start.getX(), start.getY())); swipe.addAction(finger.createPointerDown(PointerInput.MouseButton.LEFT.asArg())); swipe.addAction(finger.createPointerMove(Duration.ofMillis(1000), PointerInput.Origin.viewport(), end.getX(), end.getY())); swipe.addAction(finger.createPointerUp(PointerInput.MouseButton.LEFT.asArg()));
driver.perform(Arrays.asList(swipe));