2017-06-13 8 views
0

nunitコンソール3can write to TestResult.xmlを実行した後、TestResult.xml--workパラメータで指定されたディレクトリ内にあることを理解しています。nunitコンソール3を出力してテキストファイルに失敗したテストと無視されたテストを出力する方法はありますか?

しかし、TestResult.xmlには多すぎる(無関係な)詳細が含まれているため、単体テストのエラーを修正する必要はありません。私が必要とするのは、nunitコンソールを実行しているときにコマンドラインプロンプトに表示されるものと同じように、失敗または無視されたテストケースだけです。

nunit console 3のパラメータを設定して、失敗または無視されたテストケースのみを表示する方法はありますか?

答えて

1

申し訳ありませんが、私は数ヶ月遅れです(残念ながら、私はこの問題を今に遭遇しました)。しかし、私が検索した限り、唯一の可能性はXSL変換を使用することです。 XMLレポートファイルを変換できるアプリケーションがいくつかありますが、いくつかテストしましたが、残念ながら出力は必要ではありませんでした。

したがって、標準XML出力ファイルをテキストファイルに変換できる単純なNUnit3summaryアプリケーションを作成しました。私は今まで誰もこのようなものを作っていないことに驚いた(または少なくともそれを公開しなかった)(最初の作業バージョン)の2時間だけでしたが、出版準備のためにそれを終わらせるためにもう少し完了しました。

私のニーズを狙ったのは単なるアプリケーションです。あなたは(これはまた、アプリケーションはユニットテストであるためエラーが多すぎると、必要に応じたプロジェクトです)あなたは実用的なアプリケーションhereを見ることができる唯一の他のアプリケーション、例えば: NUnit3summary.exe TestResult.xml | grep Failed >FailedTests.txt

と今のろ過を使用することができます。

関連する問題