Новый редактор шаблона поиска
Last updated
Last updated
Новый редактор шаблона поиска — это улучшенная версия старого редактора, которая призвана сделать его удобнее и повысить точность поиска элементов управления.
В новый редактор внесены следующие изменения:
Подсказки для горячих клавиш.
В окне Выбор элемента (Element selection) добавлены подсказки для горячих клавиш, которые вы можете использовать при выборе элемента управления.
Всплывающие подсказки при работе со свойствами элемента управления.
Добавлены всплывающие подсказки, помогающие скорректировать шаблон поиска. Значения свойств стали доступны для редактирования.
Вкладки Структура
и Код
.
В редакторе шаблона появились вкладки Структура и Код (шаблон поиска в формате JSON).
Дополнительно появилась возможность быстро поменять текущий селектор.
Корректное отображение результатов валидации.
На этапе выбора свойств стало возможным проверить корректность шаблона (селектора). Для этого используйте кнопку Валидация настроек шаблона. Функция запускает проверку текущих настроек — результат отображается внизу редактора.
Отображение шаблона в виде дерева.
Шаблон поиска можно отображать в виде дерева, что упрощает навигацию и управление элементами шаблона.
Путь до элемента.
В окне редактора добавлена опция Путь до элемента, позволяющая управлять родительскими и дочерними селекторами. Путь до элемента помогает определить точное расположение элемента в иерархии пользовательского интерфейса.
Дочерние и родительские селекторы добавляются/удаляются при помощи команд контекстного меню.
Функция полезна в ситуациях, когда бывает сложно определить нужный элемент управления только по его параметрам.
Копирование кода шаблона поиска.
Стало возможным скопировать код шаблона для использования в других проектах.
Переименование и удаление параметров.
Стало возможным добавить новый параметр, а также переименовать или удалить существующие параметры для более точного определения элемента.
Поддержка Java Applet.
Добавлена опция для включения или отключения поддержки Java Applet при работе с элементами интерфейса. Эта опция позволяет работать с элементами Java-апплетов, интегрированных в веб-страницы или приложения.
Кнопка "Режим выбора элемента на экране" (иконка Волшебная палочка) в Редакторе шаблона поиска используется для переключения между различными методами распознавания элемента. Если один элемент может быть обнаружен разными способами, система автоматически создает несколько вариантов шаблонов поиска.
Если шаблон сформирован некорректно или элемент определился, например, как рабочий стол, это связано с приоритетом используемых методов. Нажмите кнопку несколько раз, чтобы переключить методы и выбрать подходящий вариант.
При необходимости можно воспользоваться ручным режимом выбора элемента на экране.
Некорректное распознавание элемента не является ошибкой, а отражает гибкость инструмента, который адаптируется для работы с различными интерфейсами.
В редакторе шаблона браузерного селектора добавлен параметр Активировать вкладку. Этот параметр позволяет автоматизировать процесс переключения на нужную вкладку в браузере перед выполнением действия, если текущая активная вкладка не соответствует указанным параметрам (URL, Заголовок, Индекс).
Если флажок установлен, робот проверяет, соответствует ли текущая активная вкладка параметрам, заданным в селекторе.
Если вкладка не соответствует, робот автоматически активирует нужную вкладку и затем выполняет действие (например, клик).
При наличии нескольких вкладок с одинаковыми URL или Заголовком рекомендуется использовать параметр Индекс вкладки для однозначного указания нужной вкладки. Функция доступна с версии 1.24.8
С версии Студии 1.25.1 редактор шаблонов поддерживает работу с веб-элементами на страницах браузера Microsoft Edge, работающих в режиме эмуляции Internet Explorer (IE).
Возможен выбор элементов с помощью инструмента Волшебная палочка как в режиме Браузер, так и в режиме Рабочий стол.
Добавлена поддержка редактирования ранее выбранных элементов и валидации шаблонов в указанном режиме.
Свойство "Искать во Фреймах" предназначено для поиска элементов внутри HTML-фреймов <frame>
и <iframe>
, но при его использовании существуют следующие ограничения:
1. Защищённые фреймы: Если фрейм защищён настройками браузера, то поиск внутри него невозможен.
2. Разные домены: Поиск не выполняется, если содержимое фрейма загружается с другого домена или хоста. Например:
Работает: (тот же домен).
Не работает: <iframe src="https://externaldomain.com/page.html"> (другой домен).
Для корректной работы убедитесь, что фрейм загружает содержимое с того же домена и не имеет ограничений безопасности.
Для использования старого редактора шаблона поиска перейдите в раздел Настройки ➝ Общие ➝ Элементы и установите галочку напротив опции Использовать старый редактор шаблона поиска по умолчанию.
Начиная с версии Студии 1.25.1 в редакторе шаблонов добавлен чекбокс Строгий поиск. По умолчанию он отключен. Если чек-бок установлен, то поиск будет выполняться строго по указанному дереву элементов, без пропуска слоев.
Новый редактор шаблонов не поддерживается для элементов Поколение 1 (папка "Рабочий стол - Поколение 1"). Для них используется старый редактор.