Используя Appium, Selenium и Java для создания некоторых тестов автоматизации, но все запускаю с помощью эмулятора, и иногда мне нужно немного подождать элемента, я хотел бы использовать то, что я использую в webElement. Причина, по которой я использую поиск по классу, заключается в том, что в приложении нет идентификаторов, и я не могу его изменить.
Код: Выделить всё
public static MobileElement myButton(AndroidDriver driver, int index) {
List button = driver.findElements(By.className("android.widget.Button"));
return button.get(index);
}
Подробнее здесь: https://stackoverflow.com/questions/576 ... le-element
Мобильная версия