Xamarin.UITest получить все элементы в представлении - PullRequest
0 голосов
/ 07 февраля 2019

У меня есть пара EditText входов в поле зрения.Но некоторые из них спрятаны под экраном и их нужно прокручивать, чтобы их увидеть.Как я могу получить все EditText элементы в моем представлении (также это скрыто под экраном).Я попытался:

_app.Query(q => a.All().Class(EditText));

Но возвращает гораздо больше элементов, чем видно (возвращаемое значение 96 должно быть 12). Какой запрос правильный?

1 Ответ

0 голосов
/ 22 февраля 2019

Использование метода All () изменяет поисковый запрос так, чтобы он возвращал все элементы, а не только видимые.

Запрос, возвращаемый только видимые элементы с классом EditText будут выглядеть следующим образом:

_app.Query(x => x.Class("EditText"));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...