Инструкция

Ожидание селектора (waitForSelector)

Ожидание селектора (waitForSelector)

Ждёт появления Target в DOM/на странице. Предпочтительнее фиксированной паузы waitForTimeout.

Модель шага

action_namewaitForSelector
ГруппаОжидание
TargetОбязательно
ValueНе используется
expected_valueНе используется
TEST_ACCOUNTЗапрещён
Не путать сtoBeVisible, waitForTimeout

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

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

  1. Известен устойчивый локатор ожидаемого элемента.

Порядок

  1. Добавьте шаг waitForSelector.
  2. Укажите Target.
  3. При необходимости задайте timeout_ms.
  4. Сохраните.

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

Примеры

Ждать таблицу результатов

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

ПолеЗначение
action_namewaitForSelector
Targetkind TESTID, value results-table
timeout_ms15000

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

json
{
  "action_name": "waitForSelector",
  "target": {
    "kind": "TESTID",
    "value": "results-table"
  },
  "timeout_ms": 15000
}

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

  • Не ставьте длинный waitForTimeout «на всякий случай» вместо ожидания селектора.
  • Для проверки видимости после появления чаще нужен toBeVisible.

Скриншоты

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

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

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