Нажмите в 2 разных местах, используя Appium одновременно - PullRequest
0 голосов
/ 20 марта 2019

Тестирование приложения для Android, в котором Если в течение 5 секунд нажать и удерживать в верхнем левом и нижнем правом углах экрана приложения, отобразится экран секретных настроек.

Последовательность шагов ручного теста: 1. нажмите и удерживайте в левом верхнем углу 2. нажмите и удерживайте в правом нижнем углу (шаг 1 все еще активен) 3. Подождите 5 секунд

Нужен способ имитировать вышеописанные шаги с помощью Appium.

Попробовал приведенный ниже код, но не сработал.

Координаты верхнего левого угла - (6,6) Координаты нижнего правого угла - (1015 756)

a1 = TouchAction()
a1.long_press(x=6, y=6,duration=7000)

a2 = TouchAction()
a2.long_press(x=1015, y=756,duration=7000)

ma = MultiAction(driver)
ma.add(a1, a2)
ma.perform()

Является ли приведенный выше код правильным способом сделать это? Есть ли другой способ добиться того же?

...