Как сделать группы тестовых сценариев

Допустим, у меня есть несколько тестовых наборов:


suite_first

  • tst_first_1
  • tst_first_2
  • tst_first_3

suite_second

  • tst_second_1

люкс_третий

  • тст_третий_1
  • тст_третий_2

Я могу выполнить каждый набор из графического интерфейса Squish за один раз.

Но что, если я хочу запустить набор тестовых скриптов из разных наборов... Например, мне нужно выполнить tst_first_2, tst_second_1, tst_third_1 как отдельный набор

Есть ли возможность создавать группы конкретных скриптов из разных наборов, чтобы иметь возможность выполнять их одним запуском?


person Andersson    schedule 24.11.2017    source источник


Ответы (2)


Нет, это пока невозможно.

Вы можете обойти это, создав «фиктивный» набор тестов на лету, в который вы «свяжете» нужные тестовые примеры, например, через символические ссылки файловой системы.

Если наборы тестов имеют отдельные конфигурации Global Script или отдельные карты объектов, вероятно, будет сложно или даже невозможно использовать этот подход.

Пожалуйста, отправьте запрос функции поставщику.

person frog.ca    schedule 27.11.2017
comment
На основании вашего ответа я отфильтровал все необходимые тест-скрипты по ключевому слову (прикладной декоратор) и создал символические ссылки для каждого из них: ln -s -f test_script_name /path/to/dummy_suite/test_script_name. И теперь я могу запускать их как отдельный набор - person Andersson; 01.08.2018