Инструкция

Прокрутка к элементу (scrollIntoViewIfNeeded)

Прокрутка к элементу (scrollIntoViewIfNeeded) ​

Прокручивает страницу так, чтобы Target попал в видимую область, если его ещё не видно.

Модель шага ​

action_namescrollIntoViewIfNeeded
ГруппаУказатель
TargetОбязательно
ValueНе используется
expected_valueНе используется
TEST_ACCOUNTЗапрещён
Не путать сhover, focus

Факты Target/Value совпадают с каталогом источника истины и справочником Шаг автотеста.

Предварительные требования ​

  1. Локатор Target устойчив и элемент есть в документе.

Порядок ​

  1. Добавьте шаг scrollIntoViewIfNeeded.
  2. Укажите Target.
  3. Value не заполняйте.
  4. Сохраните.

Шаг сохранён в автотесте. Дальше - соседние шаги или создание запуска автотестов.

Примеры ​

Заголовок внизу страницы ​

Поля в интерфейсе:

ПолеЗначение
action_namescrollIntoViewIfNeeded
Targetkind ROLE, value heading, name Footer

Фрагмент JSON шага (copy-paste):

json
{
  "action_name": "scrollIntoViewIfNeeded",
  "target": {
    "kind": "ROLE",
    "value": "heading",
    "name": "Footer"
  }
}

Частые ошибки ​

  • Шаг не заменяет проверку видимости. После прокрутки при необходимости добавьте toBeVisible.

Скриншоты ​

Снимки экрана формы шага с действием scrollIntoViewIfNeeded будут добавлены сюда отдельным проходом.

Версия 1.0.0 · Последнее изменение 2026-10-03

Страница не помогла?