0

TeamCity で構成された CI から nunit-console を実行して、さまざまなアセンブリからテストを実行しています。TestFixtures の 1 つに失敗したテストがあると、テストの実行は停止します。

現在、失敗した最初のテストを見ることができますが、失敗する可能性のあるテストフィクスチャがさらにあるかどうかはわかりません。

スローされた例外のすべての詳細なしで、失敗したテストとテスト フィクスチャを一覧表示する概要を取得したいと考えています。

誰にもアイデアはありますか?ありがとう。

4

1 に答える 1

2

NUnit は、テストの失敗回数に関係なく、指定されたアセンブリ内のすべての単体テストを実行する必要があります。最初にチェックするのは、単体テストの実行からの生の xml 出力です。テストが実行されていることに気付くかもしれませんが、ビルド サーバーはすべての結果を表示できません。その場合は、修正が必要な xslt に問題がある可能性があります。

もう 1 つの試みとして、コマンドライン ツールを使用してボックスですべてのテストを実行し、すべてのテストが実行されるかどうかを確認します。それらがボックスで実行され、サーバーでは実行されない場合は、ビルド ボックスで構成の問題が発生している可能性があります。

さらに別の可能性としては、エラーが重大なエラー (おそらくアセンブリの読み込みの失敗) であり、NUnit 自体にエラーが発生している可能性があります。

于 2011-07-18T15:15:15.677 に答える