2012-01-12 12 views
5

Fitnesse [FitSharp]を使用し、複数のスイートにまたがる個々のテストを呼び出して実行する単一適合テストが必要です。Fitness:複数のテストスイートで特定のテストを実行する方法

私はC

我々はバッチファイルに入れてから、個々のテストを実行することができますが知っている:\ますFitnesse \ dotnet4 \ Runner.exe -r fitnesse.fitserver.TestRunner、C:\ますFitnesse \ dotnet4 \フィットを.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

など

ただし、configu適合テスト環境内のこれの割合

私たちが心に留めているのは、他のフィットテストのためのコンテナとして機能する単一のフィットテスト[回帰スイート]です。 [フィットテストブックマークのコンテナ]

localhost:8090 \ Regression.RunAllFastCoreTestsAcrossAllSuites。

既存のスイート内の個々のテストのコピーを作成するルートをダウンしたり、既存のスイート構造を再構成することはできません。 Regressionスイートは、新しいテストが開発されると、定期的に更新されるでしょう。

どのような考えですか?事前に

おかげで、

リアム

あなたが使用することができ

答えて

4

を持って参照してください。あなたはスイートタグを使用してこれを検討しましたか?スイートタグを使用すると、特定の目的のためにテストにマークを付けることができます。あなたがテストを実行するときには、より多くの情報のためhttp://fitnesse.org/FitNesse.FullReferenceGuide.UserGuide.WritingAcceptanceTests.TestSuites.TagsAndFiltersを参照してください

http://localhost:8080/FrontPage?suite&suiteFilter=Regression 

スイートフィルタを使用することができます。

1ページを見ることができないという欠点はありますが、非常に効果的です。

+0

ダン、助けてくれてありがとう。これは完全に機能しました。ページを作成して、私たちにとって興味のある2つまたは3つのタグを含む1つのページにリンクを保存しました。 servername:8090/ManualTestSuite.AnotherSuite?responder = suite&suiteFilter =回帰 – Liam

4

例えば、各テストページへの参照を含むスイートページを作成するには以下を参照してください!

!see Suite1.Level2.PartialUpdateTest 
!see Suite1.Level1.FullUpdateTest 

http://fitnesse.org/FitNesse.FullReferenceGuide.UserGuide.FitNesseWiki.MarkupLanguageReference.MarkupCrossReference

+0

アンディ、お返事ありがとうございます。私はそれを行って、それが適切かどうかを確認し、それに答えてマークします。 – Liam

+0

ワンノート。現在のリリースでは、ページを無効にすることを尊重しないというバグがあります。だから、ページのテストをオフにするかもしれませんが、テストはまだ実行中です!スイートフィルタまたはスイートクエリでも同じことがあります。 –

+0

ダン、余分な明確化のおかげで – Liam

関連する問題