Мы не можем добавить xpath для настольного приложения TTD для Mac в режиме форм. Весь вид пользовательского интерфейса рассматривается как один экран (идентификатор). Мы пытаемся записать xpath для каждого элемента в представлении.
Однако мы получаем только один xpath для всех элементов пользовательского интерфейса, который представляет собой не что иное, как xpath NSScrollView. В NSScrollview мы добавляем ряд различных элементов пользовательского интерфейса.
Ниже приведен xpath, полученный нами из режима форм. (скриншот прилагается)
"/AXApplication[@AXTitle='TurboTax']/AXWindow[@AXTitle='S1040PERbfdi10103218' и @AXIdentifier='_NS:68' и @AXSubrole='AXStandardWindow']/AXGroup[@AXIdentifier= '_NS:48']/AXSplitGroup[@AXIdentifier='_NS:177']/AXScrollArea[@AXIdentifier='_NS:115']"
введите здесь описание изображения
На приведенном выше снимке экрана мы можем видеть определенные элементы пользовательского интерфейса, такие как имя, фамилия, профессия и т. д., добавленные в режиме прокрутки. Нам нужно добавить XPath для каждого элемента.
Подробнее здесь: https://stackoverflow.com/questions/786 ... forms-mode