Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 1 Следующий »

Win-элементы – это ресурсы, в которых записаны уникальные идентификаторы, определяющие конкретный элемент (кнопка /поле/т.п.) в окне Windows-приложения. Действия из группы «Windows» используют параметры из win-элемента для обнаружения этого элемента в окне и дальнейшей работы с ним.
Для перехода в подраздел win-элементы необходимо нажать на кнопку , расположенную в нижней панели.
Для создания нового win-элемента необходимо нажать на кнопку и заполнить появившуюся форму (см. Рисунок 64).

Рисунок 64 – Добавление нового win-элемента
Таблица 8 содержит описание параметров для добавления win-элемента.
Таблица 8. Описание параметров для добавления win-элемента

Название поля

Описание

Примечание

Имя ресурса*

Название win-элемента. При использовании шпиона или Рекордера заполняется автоматически именем окна, в котором был определен этот элемент

Поле является обязательным для заполнения

Имя окна

Имя окна, в котором робот будет определять необходимый элемент. При использовании Рекордера заполняется автоматически

 

Имя процесса

Названия процесса в Windows.

 

Свойства

Уникальные идентификаторы элемента. При использовании шпиона или рекордера заполняется автоматически.

 

XPath

Путь до элемента, определяемый порядком следования элементов внутри друг друга

 

Для сохранения созданного win-элемента необходимо нажать на кнопку , для отказа от сохранения – на кнопку .
После добавления блока win-элементов пользователю становится доступен набор кнопок (см. Рисунок 65).

Рисунок 65 – Кнопки управления блока win-элемента

  • добавление нового win-элемента;

  • скрытие win-элементов, входящих в блок.

Внутри блока для каждого win-элемента также доступны кнопки управления (см. Рисунок 66).

Рисунок 66 – Кнопки управления win-элемента

  • редактирование win-элемента;

  • удаление win-элемента

Для использования рекордера Windows, необходимо нажать на кнопку , для захвата элемента необходимо в появившемся окне нажать на кнопку [Захватить] в правой части окна, а затем нажать на клавишу [CTRL] и нажать ЛКМ.
Рисунок 67 иллюстрирует окно Win Spy.

<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="b39b3c39-f7e8-4472-a7d6-8a36d121e840"><ac:parameter ac:name="">_Ref87871367</ac:parameter></ac:structured-macro>Рисунок 67 – Окно Win Spy
В разделе «Дерево элементов окна» содержится информация о названии элемента, в разделе «Скриншот экрана» - скриншот элемента.
Примечание. В окне шпиона отображаются скриншот и идентификаторы только того элемента, который выбран в дереве элементов. Таким образом, можно просмотреть скриншоты и идентификаторы всех элементов, которые шпион смог определить в окне приложения, и сохранить нужный.
При нажатии на кнопку «Построить дерево» будет показано «дерево» (список элементов) выбранного приложения Windows (см. Рисунок 68). При осществлении ЛКМ по элементу дерева будет показываться скриншот элемента и его параметры.

<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="2d31fc2e-908e-4898-aa8f-3fa8fb4fd105"><ac:parameter ac:name="">_Ref87871680</ac:parameter></ac:structured-macro>Рисунок 68 – «Дерево» элемента окна
В разделе «Список свойств» содержится список параметров окна и набор кнопок. При нажатии на кнопку [Захватить] будет произведен «захват» окна Windows, при нажатии на кнопку [Найти] будет осуществлена проверка того, чтобы выбранный в левой части интерфейса элемент можно найти на экране (см. Рисунок 69). Красной рамкой выделяется найденный элемент.

<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="3a9841d7-289a-469b-89d4-62306a7432e6"><ac:parameter ac:name="">_Ref87872698</ac:parameter></ac:structured-macro>Рисунок 69 – Поиск элемента
При нажатии на кнопку [Выбрать уникальные] осуществляется фильтрация выбранных параметров до минимального набора для идентификации элемента.
В поле «Порядок», в котором можно вручную указать порядковый номер (относительно других элементов в окне приложения) выбранного элемента. В этом случае поле не будет заполнено автоматически (см. Рисунок 70).

<ac:structured-macro ac:name="anchor" ac:schema-version="1" ac:macro-id="18ae6ef9-8043-47f6-9e14-3d62f4a63f0f"><ac:parameter ac:name="">_Ref87873894</ac:parameter></ac:structured-macro>Рисунок 70 – Список свойств (поле «Порядок»)
В окне «Статус» отображатеся количество найденных элементов на экране.
Для сохранения выбранного элеента необходимо нажать на кнопку [Сохранить]. Выбранные элементы сохраняются в формате JSON.

  • Нет меток