Скажите как реализовать вертикальный scroll в AppiumDriver C#?
Используйте метод Swipe()
пробовал! но он очень каряво работает! Есть еще варианты??
Что значит “коряво”?
Метод простой как топор) делает свайп от одной точки координат к другой
как мне точно узнать точки? ЕСть ли возможность проскролить непосредственно к нужному элементу?
У для элемента есть свойство Location оно вернет X и Y координату
Если он видим на экране, то можно получить его координаты
элемент не виден на странице!
driver.Swipe(0, 0, 0, 20, 1000);
tap = driver.FindElementById("com.karabas:id/date_from_parent");
tap.Click();
я так пытаюсь! но оно бывает проскролит куда нужно а бывает и не туда
Привет.
Не очень понятно какая у тебя платформа, поэтому Android example, iOS example
для iOS можно еще попробовать вот так.