React Native - Appium Studio отображает предыдущие компоненты экрана в иерархии представления при Android при переходе на новый экран - PullRequest
1 голос
/ 13 марта 2020

При использовании Appium Studio в нашем проекте React Native он отлично работает для начального экрана в стеке. Когда мы переходим к новому экрану в стеке, иерархия компонентов в шпионском объекте показывает каждый компонент на каждом предыдущем экране, а также новые компоненты экрана.

Это делает невозможным повторное использование меток доступности, поскольку автоматизированные тесты выбирают метки на предыдущих экранах, а не на текущем, поскольку они выше в иерархии представления, что делает тестирование чрезвычайно трудным.

На iOS у нас нет этой проблемы. Объект шпион не показывает компоненты на предыдущих экранах.

Кто-нибудь знает решение, позволяющее Appium видеть только компоненты на текущем экране на Android?

...