現在のプロジェクトでは、TeamCityをCIプラットフォームとして使用しており、多数のプロジェクトがあり、ビルドアップして実行しています。
プロセスの次のステップは、テストに関するいくつかの統計を追跡することです。そのため、この数値を取得し、ビルドごとに表示できるようにするためのツールを探しています。
そもそも、次の数値を追跡したいと思います。
- 単体テストの数
- @uiとしてタグ付けされたspecflowテストの数
- @controllerとしてタグ付けされたspecflowテストの数
- また、上記の各テストカテゴリの実行に費やした時間。
現在のシナリオに関する詳細:
- .netプロジェクト
- ユニットテスト用のnUnit
- @controllerおよび@uiとして分類された機能テスト用のSpecFlow
- ビルドスクリプトのレーキ
- CIサーバーとしてのTeamCity。
これらの数値を追跡するのに役立つツールや実践の提案を探しています。