Добрый день.
Environment:
Ununtu 18 LTS
Java 8 (171)
Appium 1.8
Подскажите как запустить UIAutomatorviewer в режиме планшета что бы нормально детектить элементы
Добрый день.
Environment:
Ununtu 18 LTS
Java 8 (171)
Appium 1.8
Подскажите как запустить UIAutomatorviewer в режиме планшета что бы нормально детектить элементы
UIAutomatorviewer к эппиуму никакого отношения не имеет - это часть android sdk. Поэтому важнее знать API level девайса.
Насколько я помню сорсы андроида - там есть код с комментами, для поворота скриншота в зависимости от ориентации экрана.
Возможно вы хотел что то типо такого?
@Test(description = "Verify application in landscape mode")
public void landscapeMode(){
androidDriver.rotate(ScreenOrientation.LANDSCAPE); // установить landscape мод
ScreenOrientation orientation = androidDriver.getOrientation(); // получить текущий мод
Assert.assertEquals(orientation.value(),"landscape"); // проверить что текущий мод landscape
}
Спасибо за код, возьму на заметку, но мне больше было интерестно как заставить UIAutomatorviewer получать и отображать скрин с эмулятора именно в таком положении как он есть у меня на экране. Это что б можно было по-человечески детектить элементы
Что бы нормально работать нужно переопределить метод в коде UIAutomatorviewer - жесть