Live Chat Software by Kayako |
Параметры запуска Web Шаблонизатора
Автор Nikolay Ilin, Last modified by Nikolay Ilin на 18 апреля 2017 05:18 PM
|
|
Для формы: Url страницы: параметр содержит url адрес страницы, обрабатываемой шаблонизатором. В шаблоне содержится в теге <url>. Обратите внимание, что url целевой страницы может изменяться, например, отличия в URL страницы авторизации Google:
В данном примере необходимо использовать регулярное выражение, например:
Заголовок страницы: значения атрибута title страницы обрабатываемой шаблонизатором. В шаблоне содержится в теге <title>. Обратите внимание на страницы с динамически изменяемыми заголовками, для таких страниц необходимо либо отказаться от использования параметра title либо использовать регулярное выражение. Пример:
Для контролов формы: Имя тега: параметр содержит имя элемента. В шаблоне содержится в атрибуте tagName тега webNode. tagName="DIV" Текст: текст элемента. В шаблоне содержится в теге <text>. При использовании данного параметра рекомендуется проверить получившийся шаблон - массив текста в шаблоне может превышать ожидаемый, что приведёт к проблеме с матчингом и усложнит редактирование шаблона.
Атрибут id: значение атрибута id элемента. В шаблоне содержится в теге <id>.
Другие атрибуты: при выборе данного параметра необходимо выбрать атрибуты из списка, которые необходимо использовать в шаблоне. В шаблоне описания выбранных атрибутов содержится в теге attributes. Пример:
Стилевые атрибуты: при выборе данного параметра необходимо выбрать стилевые атрибуты из списка, которые необходимо использовать в шаблоне. В шаблоне описания выбранных стилевых атрибутов содержится в теге styleAttributes. Описание отдельного стилевого атрибута находится в теге <attribute>, содержащем значение name - имя стилевого атрибута и <value> - значение стилевого атрибута. Пример:
Если есть id, подавлять всё остальное: Если у веб элемента есть атрибут id, то все другие атрибуты для данного элемента не будут сохранены в шаблон. Можно применить, если атрибут id - основной параметр по которому будет происходить матчинг целевой формы. Использовать текст, только когда нет других: атрибут текст будет использован, только если никаких других указанных атрибутов для данного элемента не будет найдено. В противном случае, атрибут text не будет записан в шаблон. рекомендуется к использованию. Алгоритм заполнения: Нет: в шаблоне не будет алгоритма заполнения На основе fillWebCtrl: при выборе данного пункта, шаблонизатор запросит у пользователя указать 3 контрола на веб форме с помощью сочетания клавиш Ctrl+Shift+T и сгенерирует 3 команды в алгоритме заполнения для данных элементов: Пример Алгоритма заполнения:
Рекомендованный набор параметров | |
|