vanessa-automation icon indicating copy to clipboard operation
vanessa-automation copied to clipboard

Не подставлять переменные в экспортные сценарии

Open Reheab opened this issue 8 months ago • 1 comments

Укажите:

  1. Версия Vanessa Automation 1.2.041.15
  2. Версия платформы
  3. Режим совместимости базы, где запускается Vanessa Automation
  4. Операционная система Windows 10

Можно ли сделать так, чтобы все переменные НЕ подставлялись в экспортный сценарий автоматически? Например, указав какой-то определенный тег у экспортного сценария. И чтобы в такой экспортный сценарий подставлялись только переменные, указанные в качестве параметров.

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

Вот пример: картинка Изначально эксп. сценарий не предполагает, что в него что-то подставится, переменная "Контрагенты" используется напрямую в фиче, а не в сценарии. Но по факту происходит обратное, переменная подставляется и тест падает. Это практически невозможно контролировать при наличии большого кол-ва экспортных сценариев, в которых много переменных/значений.

Reheab avatar Jun 17 '24 06:06 Reheab