Проблема выбора внеэкранного элемента в DOM (как в реальном устройстве, так и в симуляторе) - PullRequest
0 голосов
/ 06 февраля 2020

Мы автоматизируем приложение IOS, используя xamarin.uitest в симуляторе и реальном устройстве. Мы хотим выбрать значение из свободного раскрывающегося списка, которое является последним элементом (видимым только при прокрутке), но не в состоянии прокрутить и выбрать. Мы попробовали ниже методы.

app.Tap(query => query.All().Marked("Dutch"));
app.ScrollDownTo(c=>c.Css("#firstname")) Scrolling down to Css("#firstname")
app.Tap(c=>c.Marked("Dutch"));

1 Ответ

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

теперь мы можем прокрутить и нажать пункт «Не видно». Чтобы работать, мы используем рекурсивный метод, который принимает ввод (то, что мы хотим), он ищет в текущем экране, если не щелкает по последнему видимому экрану, поэтому он перемещается вниз и снова выполняет поиск.

...