Как быстрее нажать на элемент несколько раз через селен, аппиум, Java и Android

1

Я хочу автоматизировать сценарий, используя селен, java, appium и android для быстрого и многократного нажатия на элемент несколько раз, после чего появляется кнопка. Я пробовал использовать код java, используя цикл for с нажатой кнопкой мыши /appium touchaction селена, но ничего не помогло мне.

Теги:
selenium
appium

1 ответ

0

Если вы хотите выполнить несколько нажатий на элемент.

Используйте следующий код:

WebElement element=driver.findElement(By.id("someID"));

TouchAction actionOne = new TouchAction();
actionOne.tap(element);
actionOne.release();

TouchAction actionTwo = new TouchAction();
actionTwo.tap(element);
actionTwo.release();

MultiTouchAction action = new MultiTouchAction();
action.add(actionOne);
action.add(actionTwo);
action.perform();

Добавьте как можно больше нажатий, если вам нужно больше двух. Это должно работать.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню