Мне нужно записать все Xpaths / ресурсы в момент, когда я щелкаю элемент в сеансе UIAutomator или Appium Inspector. Для этого мне нужно создать объект UIAutomator / Appium в моем коде, чтобы я мог запускать такие команды, как UIAutomator.recordElement()
или вдоль этих строк, чтобы записать Xpath, которые я щелкнул в файле.
Я использовал и Appium, и UIAutomator для получения Xpath, но мне пришлось вручную скопировать и вставить эти Xpaths / resourceID из интерфейса в мой код.
Пример Xpath:
//android.widget.LinearLayout[@content-desc=\"Numbers and basic operations\"]/android.view.ViewGroup[1]/android.widget.Button[9]"
Указанный выше путь был получен из Appium при использовании приложения «Калькулятор» в эмуляторе Android с помощью ручного копирования и вставки.
Мне нужно получить его автоматически.