История страницы
...
Send click Version 19 (Java)
Группа действийAction group: БраузерыBrowsers
Описание
Эмулирует нажатие кнопки мыши на элементе страницы с возможностью эмуляции зажатой клавиши (клавиш) клавиатуры.
Иконка действия
Параметры действия
Входные параметры
Поле "Контекст" - Уникальный идентификатор открытого сеанса работы с браузером.
Поле "Элемент" - Элемент для взаимодействия (например обращение по Xpath).
Тип клика - Тип клика, который необходимо произвести. В выпадающем списке доступны значения:
ЛКМ - Force click.
ПКМ - Force right click.
Двойной ЛКМ - Force double click.
Средний - Middle
По умолчанию значение равно "ЛКМ".
...
Настройки
...
Уникальный идентификатор открытого сеанса работы с браузером.
...
ACTION_CONTEXT
...
Да
...
Элемент для взаимодействия.
...
Тип клика, который необходимо произвести.
В выпадающем списке доступны значения:
- ЛКМ - Force click.
- ПКМ - Force right click.
- Двойной ЛКМ - Force double click.
- Средний - Middle
По умолчанию значение равно "ЛКМ".
...
Description
The action simulates a mouse click on a page element with the ability to simulate the keyboard key(s) being pressed
Action icon
Settings of parameters
Property | Description | Type | Filling example | Mandatory field |
Parameters | ||||
Context | Action context for working with the browser. | Robin.Selenium | Browser context | Yes |
Element | Element for interaction | Robin.WebElement | Yes | |
Click event type | Left click, right click or double | Robin.String | No | |
Hot key | The list of the hot keys pressed while clicking. Note: The action does not work with the following keys: capslk, break, scrlk, prtsc, win, menu, numlk, fn. | Robin.HotKeys | No | |
X axis offset | X-axis offset relative to the center of the element | Robin.Numeric | No | |
Y axis offset | Y-axis offset relative to the center of the element | Robin.Numeric | No |
Special conditions of use
If an item is out of view, scrolling to it will be performed.
Example of use
Task
Go to the bankruptcy information website, fill in the "CODE" field with a value of less than 8 characters and click on the "OK" button in the window that appears.
Solution
Use the "Open Browser", "Navigate", "Send text", "Send click" actions.
Implementation
- Assemble a robot scheme with the actions.
- Set the "Open Browser" action parameter.
- Set the "Navigate" action parameters.
- Set the "Send text" action parameters. To create an element use the WebSpy tool (see section Create Web-element).
- Set the "Send click" action parameters.
- Click "Start" in the top panel.
Result
The program robot completed successfully.
...
Список горячих клавиш, которые будут комбинированы с кликом.
Для Selenium доступны три: Ctrl, Alt, Shift
...
Особые условия использования
Если элемент находится вне зоны видимости, будет совершена прокрутка к нему.
Пример использования
Задача
Необходимо зайти на сайт о сведениях по банкротству, заполнить поле "КОД" значением меньше 8 знаков и появившемся окне нажать на кнопку "ОК".
Решение
Воспользоваться действиями "Открыть браузер", "Перейти по URL", "Отправить текст", "Отправить клик".
Реализация
- Собрать схему робота, состоящую из действий:
- Настроить параметр действия "Открыть браузер".
- Настроить параметры действия "Перейти по URL".
- Настроить параметры действия "Отправить текст". Для создания элемента необходимо воспользоваться WebSpy (см. раздел Создание Web-элементов).
- Настроить параметры действия "Отправить клик".
- Нажать на кнопку "Старт" в верхней панели.
Результат
Программный робот отработал успешно.