@Slayred

Почему UIAutomatorviewer определяет неверный индекс у родительского элемента?

Доброго времени суток!
Есть нативное мобильное приложение, где некоторые элементы я могу найти только через xpath.
UiAutomatorViewer показывает один индекс ( в моем случае 2), но в действительно ищется по другому индексу( 3, т.е. на один больше). При этом такое поведение только у одного из лейаутов. Если беру родительский лейаут у искомого элемента, то индекс верный, а если родительский над родительским, то индекс на 1 меньше. Если смотреть через AppiumViewer, то там значение xpath "верные" (т.е. по этим иднексам элемент находится)60e324b18adfa648587392.jpeg
Ниже по дереву ещё один свитч, там такое же поведение как и выделенного.
Это какое то стандартное поведение, или особенность моего приложения?
пример поиска 'njuj элемента - "//android.widget.LinearLayout[3]/android.widget.LinearLayout[2]/android.widget.Switch"
на скрине "выделен" искомый элемент и родительский над родительским
заранее спасибо!
  • Вопрос задан
  • 29 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы