UiAutomatorViewer не работает со дополнительными/несколькими дисплеями.Android

Форум для тех, кто программирует под Android
Anonymous
UiAutomatorViewer не работает со дополнительными/несколькими дисплеями.

Сообщение Anonymous »

У меня есть сценарий с несколькими дисплеями, который я хочу в конце протестировать с помощью Appium. Однако сейчас я уже борюсь с UiAutomatorViewer.
Это мой сценарий:
  • Я настроил Android Эмулятор с дополнительным дисплеем: на левом экране запущен Chrome, на правом YouTube (только несколько дополнительных приложений).
Изображение
  • Когда я запускаю uiautomatorviewer (или appium с помощью uiautomator2), он просто извлекает содержимое «основного» дисплея, и я могу просто получить доступ к элементам на этом экране. Appium показывает мне тот же контент.
[img]https://i.stack.imgur. com/p4BcJ.png[/img]

Я не знаю, как мне получить доступ к дополнительному дисплею. При идеальном подходе я бы мог идентифицировать все приложения на всех дисплеях. Возможно ли это как-то?
Кроме того, мне нужно протестировать несколько приложений. Из-за этого такие подходы, как Espresso, мне не подходят.

Подробнее здесь: https://stackoverflow.com/questions/688 ... e-displays

Вернуться в «Android»