Как попросить appium перетащить элемент? - PullRequest
0 голосов
/ 28 февраля 2020

Я делаю первые шаги в мобильной автоматизации.

У меня есть такое представление, как показано ниже:

enter image description here

Как вы видите, у меня есть android.view.ViewGroup, который я должен перетащить поверх него.

Мой вопрос: как перетащить кнопку и сдвинуть ее вправо?

1 Ответ

0 голосов
/ 28 февраля 2020

Вы можете использовать метод touchAction: просто укажите координаты x, y, до которых вы хотите перетащить

    new TouchAction(driver)
    .press(PointOption.point(256, 1115))
    .waitAction(WaitOptions.waitOptions(Duration.ofMillis(2000)))
    .perform()
    .moveTo(PointOption.point(256, 600))
    .release()
    .perform();

, или, если вы хотите сделать это более точно, вы можете получить x, y устройства ширина и перетащите его соответственно.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...