Мы используем Fitnesse [FitSharp], и у нас есть требование к одному тесту на соответствие, который будет вызывать и запускать отдельные тесты, охватывающие несколько наборов.
Я знаю, что мы можем поместить его в пакетный файл и запускать отдельные тесты оттуда
C:\Fitnesse\dotnet4\Runner.exe -r fitnesse.fitserver.TestRunner,C:\fitnesse\dotnet4\fit.dll localhost 8090 Suite1.Level2.PartialUpdateTest
C:\Fitnesse\dotnet4\Runner.exe -r fitnesse.fitserver. TestRunner,C:\fitnesse\dotnet4\fit.dll localhost 8090 Suite1.Level1.FullUpdateTest
и т.д.
но мы бы предпочли сохранить конфигурацию этого в среде фит-тестов
Что мы имеем в виду, так это один фит-тест [Regression Suite], который будет служить контейнером для других фит-тестов. [контейнер закладок фит-тестов, если хотите]
localhost:8090\Regression.RunAllFastCoreTestsAcrossAllSuites.
Мы не хотим идти по пути создания копий отдельных тестов в существующих наборах, да и перестройка существующей структуры набора не представляется возможной. Набор Regression, вероятно, будет регулярно обновляться по мере разработки новых тестов.
Любые мысли?
Спасибо заранее,
Liam