РУКОВОДСТВО / ЛОГИКА

Условия и циклы

Условия выбирают ветку выполнения, а циклы повторяют действия. Вложенные действия располагаются внутри соответствующего блока.

IF / ELSE

  1. Добавьте `If / Else` из категории логики сценария.
  2. Задайте условие в настройке действия.
  3. Ветка «Тогда» выполняется, когда условие истинно.
  4. Чтобы добавить альтернативную ветку, включите чекбокс «Добавить блок Иначе (ELSE)».
  5. Добавляйте действия на полосках внутри соответствующей ветки.

Перед отключением непустой ветки проверьте предупреждение редактора: вложенные действия могут быть удалены вместе с веткой.

Сценарий OWS с HTTP-запросом, проверкой статуса 200 и вложенной веткой Тогда
Пример: после HTTP-запроса проверяется статус ответа; дальнейшее выполнение зависит от результата IF.

Циклы и повторения

While

Повторяет вложенные действия, пока условие истинно. Убедитесь, что сценарий меняет состояние или имеет путь выхода, иначе цикл может выполняться слишком долго.

For

Используется для прохода по числовому диапазону. Проверьте начальное и конечное значения, а также тело цикла.

Foreach

Выполняет вложенные действия для элементов списка или другой поддерживаемой коллекции.

Пошаговое выполнение

Нажмите «Пошагово», затем используйте «Следующий шаг» для продвижения по выполнению. Следите за подсветкой карточек, журналом и переменными. Для больших ответов откройте независимое окно просмотра переменной.