Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Move to element Version 14 (Java)

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

Описание

Действие выполняет прокрутку страницы до элемента, c использованием координат или на указанное количество нажатий PgUp или PgDn относительно начала страницы, если элемент не указан

Иконка действия

Image Removed

Параметры

Входные параметры

Поле "Контекст" - Контекст действия для работы с браузером.

Поле "Элемент" - Элемент для взаимодействия. Прим. : используется скрипт JS.

Поле "Смещение по оси X" - Смещение по оси X относительно левого верхнего угла страницы. Прим. : используется скрипт JS.

Поле "Смещение  по оси Y" - Смещение по оси Y относительно левого верхнего угла страницы. Прим. : используется скрипт JS.

Поле "Количество нажатий PgDn" - Прокрутка страницы вниз.

Поле "Количество нажатий PgUp" - Прокрутка страницы вверх.

Настройки

...

Description

The action scrolls the page to the element, using coordinates or by the specified number of PgUp or PgDn presses relative to the beginning of the page, if no element is specified

Action icon

Image Added

Settings of parameters

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
ContextAction context for working with the browser

Свойство

Описание

Тип

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

Обязательность заполнения поля

Параметры

Контекст

Контекст действия для работы с браузером
.Robin.Selenium
Контекст браузера
Browser context
Да
Yes

Элемент

Элемент для взаимодействия. Прим. : используется скрипт JS
ElementElement for interaction. Note: JS script is used.Robin.WebElement
Нет

No
Смещение по оси
X axis offset
Смещение по оси X относительно левого верхнего угла страницы. Прим. : используется скрипт JS
X-axis offset relative to the upper left corner of the page. Note: JS script is used.Robin.Numeric
Нет

No
Смещение по оси
Y axis offset
Смещение по оси Y относительно левого верхнего угла страницы. Прим. : используется скрипт JS
Y-axis offset relative to the upper left corner of the page. Note: JS script is used.Robin.Numeric
Нет

No
Количество нажатий
Number of PgDn
Прокрутка страницы вниз
pressesScrolling page downRobin.Numeric
Нет

No
Количество нажатий
Number of PgUp
Прокрутка страницы вверх
pressesScrolling page upRobin.Numeric

Нет

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

Если указан и элемент, и смещения, то сначала будет произведен скролл до элемента, а потом произведено смещение на указанное количество пикселей от его центра.

Смещения не работают внутри вложенных элементов.

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

Задача 


No

Special conditions of use

If both element and offsets are specified, it will first scroll to the element and then offset it by the specified number of pixels from its center.

Offsets do not work inside nested elements.

Example of use

Task 

Go to the website Необходимо зайти на сайт https://old.bankrot.fedresurs.ru/TradeList.aspx и осуществить прокрутку страницы до элемента.  and scroll the page to the element.


...

Solution

Воспользоваться действиями "Открыть браузерUse the "Open Browser", "Прокрутить к элементу"

Реализация

  1. Собрать схему робота, состоящую из действий:
    Image Removed
  2. Настроить параметры действия "Открыть браузер". 
    Image Removed
  3. Настроить параметры действия "Прокрутить к элементу". Для создания элемента необходимо воспользоваться WebSpy (см. раздел Создание Web-элементов). 
    Image Removed
  4. Нажать на кнопку "Старт" в верхней панели.

Результат

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

Move to element" actions.

Implementation

  1. Assemble a robot scheme with the actions.
    Image Added
  2. Set the "Open Browser" action parameters.
    Image Added
  3. Set the "Move to element" action parameters. To create an element use the WebSpy tool (see section Create Web-element).
    Image Added
  4. Click "Start" in the top panel.

Result

The program robot completed successfully.

Image Added

 Image Removed