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

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

« Предыдущий Версия 9 Следующий »

Отправить текст / Send text

Группа действий: Браузеры


Эмулирует ввод текста в указанный элемент.


Настройки

СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
КонтекстContext

Уникальный идентификатор открытого сеанса работы с браузером.

Идентификатор сеанса браузера

ACTION_CONTEXT

Да

ЭлементElement

Элемент для взаимодействия.

Web-элемент
Да
ТекстTextТекст, который необходимо ввести.ОбъекттекстДа
ЗадержкаDelay

Пауза между нажатием клавиш.


По умолчанию 0.

Число100Нет
Быстрый вводQuick inputВозможность быстрого ввода для больших объёмов текста.Логический
Нет

Особые условия использования 

Фокус для ввода текста устанавливается кликом и переход к концу текста осуществляется нажатием клавиш Ctrl+End (зашито в действие).

Т.е. текст всегда добавляется в конец, а не заменяется (даже для JavaScript новое значение добавляется к существующему).

Если элемент находится вне зоны видимости, будет совершена прокрутка к нему.


Пример использования 

Задача: необходимо зайти на сайт о сведениях по банкротству, заполнить поле "КОД" значением меньше 8 знаков и появившемся окне нажать на кнопку "ОК". 


Решение: воспользоваться действиями "Открыть браузер", "Перейти по URL", "Отправить текст", "Отправить клик". 

Реализация:

  1. Собрать схему робота, состоящую из действий:

  2. Настроить параметр действия "Открыть браузер". 

  3. Настроить параметры действия "Перейти по URL".

  4. Настроить параметры действия "Отправить текст". Для создания элемента необходимо воспользоваться WebSpy (см. раздел Создание Web-элементов). 

  5. Настроить параметры действия "Отправить клик". Для создания элемента необходимо воспользоваться WebSpy (см. раздел Создание Web-элементов). 

  6. Нажать на кнопку "Старт" в верхней панели.

Результат:

Программный робот отработал успешно. 

  • Нет меток