Проведите пальцем по мобильному устройству (экран настроек iPad), всегда проводите по правой половине.Как выполнить Swipe в левой половине - PullRequest
0 голосов
/ 29 марта 2019

Мне нужно провести по экрану настроек IPad.Экран настройки Ipad имеет опции слева и в зависимости от выбранной опции, вы получите правую половину экрана.

Теперь с помощью команды Swipe в Seetest (инструмент на основе Appium) он всегда выполняет пролистывание в правой половине.Есть ли способ выполнить Swipe на левой половине?

Я использовал команду Swipe.Размах (Направление, Смещение, Время)

@Test
    public void testUntitled(){
        client.setDevice("<Device Name>");
        client.click("NATIVE", "xpath=//*[@text='General' and @class='UIAStaticText']", 0, 1);
        client.swipe("Down", 292, 603);
    }

Ожидается: следует провести пальцем по левой половине.

Фактически: всегда проводить по правой половине.

enter image description here

1 Ответ

0 голосов
/ 03 мая 2019

Проверьте этот код seetest .elementSwipeWhileNotFound("NATIVE", "id=nav_drawer", "Down", 0, 2000, "NATIVE", "text=History", 0, 1000, 5, true) Этот код будет перемещаться внутри элемента 'id = nav_drawer', пока не найдет 'text = History'. Вы можете найти подробную информацию здесь .

...