Документация 0.4 Справочник действий

Пауза

control.delay · Управление

Ждёт указанное время (отменяется по Стоп)

Ждёт указанное число миллисекунд. Нужен редко: чтобы дождаться окна или элемента, лучше использовать ui.waitElement или browser.waitElement — они продолжают сразу, как только элемент готов. Паузу ставят, например, между запросами к сайту с ограничением частоты.

Свойства #

Свойство Имя в файле Значение Обязательное По умолчанию Описание
Длительность, мс ms число да —

Результат #

Действие не возвращает значений.

Как работает #

  • Длительность, мс (ms) — 1000 = 1 секунда. Можно задать выражением: {{ attempt * 2000 }}.
  • Кнопка «Стоп» прерывает паузу сразу.

Ошибки #

Код Причина и что делать
InvalidArgument Длительность отрицательная
ExpressionError Длительность — не целое число (например, текст из {{ }})

Пример #

{ "type": "control.delay", "props": { "ms": 2000 } }