Fitnesse: Как запустить определенные тесты в нескольких наборах тестов

Мы используем 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

5
задан Liam 12 January 2012 в 18:50
поделиться