Документация 0.4 Справочник действий
Пауза
control.delay · Управление
Ждёт указанное время (отменяется по Стоп)
Ждёт указанное число миллисекунд. Нужен редко: чтобы дождаться окна или элемента, лучше использовать
ui.waitElement или browser.waitElement — они продолжают сразу, как только элемент готов.
Паузу ставят, например, между запросами к сайту с ограничением частоты.
Свойства #
| Свойство | Имя в файле | Значение | Обязательное | По умолчанию | Описание |
|---|---|---|---|---|---|
| Длительность, мс | ms |
число | да | — |
Результат #
Действие не возвращает значений.
Как работает #
- Длительность, мс (
ms) — 1000 = 1 секунда. Можно задать выражением:{{ attempt * 2000 }}. - Кнопка «Стоп» прерывает паузу сразу.
Ошибки #
| Код | Причина и что делать |
|---|---|
InvalidArgument |
Длительность отрицательная |
ExpressionError |
Длительность — не целое число (например, текст из {{ }}) |
Пример #
{ "type": "control.delay", "props": { "ms": 2000 } }