Выполнение одного примера из структуры сценария

Добрый день.
ADD версия 5.6.0
Возник вопрос, а можно ли в структуре сценария выполнить только один пример из многих, например по кнопке “выполнить шаг”?

Вроде бы нет такой функциональности :slight_smile:

Стоит issue завести?
Поясню для чего это может быть надо. Есть несколько тестовых баз разной степени наполненности начальными данными. В структуре сценария находится функционал по первоначальному заполнению базы. Предполагается, что он запускаться будет редко при первоначальном заполнении базы. Есть какой либо элемент которого нет в тестовой базе, но он необходим для другого сценария. В процессе подготовки этого другого сценария, иногда требуется быстрое создание необходимых элементов без запуска первоначального заполнения.

Первоначальное заполнение тест.базы должно быть сделано всегда.

Иначе выглядит странновато.
Откуда вдруг появится новый элемент, которого нет в тестовой базе, и который нужен отдельному сценарию?
Подозреваю, что это какой-то новый элемент, который должен быть в первоначальном заполнение, но по разным причинам не хочется запускать полноценное первоначальное заполнение :slight_smile:

Варианты решения:

  • все-таки выполнить первоначальное заполнение с гарантией наличия нужных данных
  • или создать этот доп.элемент при запуске отдельного сценария.

Если приведешь более расширенный пример, станет более понятно.

@Aleksej_Shejchenko завести ишуз можно и нужно.
Но кто и когда сделает, непонятно. Задача довольно таки редкая.
Если только ты сам :slight_smile:

Да именно так, элемент должен быть в первоначальном заполнении, но пока нет CI/CD, чтобы делать это автоматически, а вручную запускать на тестовых базах потерянное время. Т.е. пока пытаемся писать тесты и запускать их, на разных базах с разной степенью заполненности. Создавать этот элемент при запуске отдельного сценария тоже не хочется, чтобы не перегружать тесты, когда тест полностью окружение создает себе сам.
Вообщем я понял, issue создам, когда буду готов реализовать :slight_smile:

@Aleksej_Shejchenko Для целей первоначального заполнения все же просто решается.

Схема аналогична типовому обновлению, например, в БСП.

  • Создаете отдельный тест/фичу на заполнение новой информацией.
  • Кладете этот тест/фичу в каталог для тестов/фич первоначального заполнения
    • фичу можно тегом пометить.
  • Запускаете отдельно тест/фичу в тех базах, где не нужно полное обновление
  • Запускаете полный набор первоначального заполнение из каталога в пустой базе на CI/CD или локальных машинах.

И овцы целы, и волки сыты?

Я так давно делаю :slight_smile: