Запрос Xamarin UItest для похожих элементов

[Снимок экрана][1]

[1]: https://i.stack.imgur.com/c5pkY.pngstrong текст

Я пытаюсь найти два похожих элемента (информация Meer). В предыдущей сборке того же приложения он работает с этим запросом:

_bewering1_helpbutton = x => x.Marked(De volgende gegegevens zijn bij ons bekend).Sibling(ImageRenderer);

Теперь этот запрос дал 0 результатов. Думаю, причина в том, что наш разработчик кое-где изменил код.

Есть ли какой-либо другой способ найти информацию об элементах Meer. Невозможно использовать индекс, потому что на некоторых маленьких экранах локаторы одновременно не видны.


person Remco_vBL    schedule 16.11.2020    source источник
comment
Добро пожаловать, взгляните на Как спросить, Форматирование   -  person Cfun    schedule 16.11.2020


Ответы (1)


Я заметил твой REPL

введите здесь описание изображения

Вы можете использовать id, чтобы найти информацию об элементах Meer.

Для тестирования использую два Entry, вот REPL

введите здесь описание изображения

когда я ввожу его, я ввожу в него новое значение с помощью

app.EnterText(c=>c.Marked("NoResourceEntry-2"), "1234567890123456")

Вот работает GIF.

введите здесь описание изображения

person Leon Lu - MSFT    schedule 16.11.2020
comment
Если ответ полезен, примите его как ответ (нажмите «✔» в верхнем левом углу этого ответа), это поможет другим, у кого есть похожая проблема. - person Leon Lu - MSFT; 16.11.2020