2

私が取り組んでいるプロジェクトには、Microsoft.VisualStudio.TestTools.UnitTesting.TestMethodAttributeを使用した一連のサービス層ユニットテストがあります。これらのテストのためのWebフロントエンドの自動生成ツールを調べたいと思います。私はNUnitのような他のフレームワークを使う必要があるかどうか気にしません。私は、テスト結果を見るための簡単なWebフロントエンドを持っていて、簡単な方法で新しいテストを追加することができます。C#ユニットテストプロジェクトのWebフロントエンド

少しの調査の後、ビルドにTeamCityが既にあることが分かりました。チームシティーからテストブラウジングをセットアップするために何か他のものが必要ですか?

答えて

4

我々は、Cruise Control,NAnt,SubVersionおよびNUnitを一緒に使用して、連続的な統合を提供する。すべてのコミットはビルドをトリガーし、すべてのユニットテストを実行します。クルーズコントロールダッシュボードには、ビルド結果、ユニットテスト結果、および各ビルドのコードカバレッジが表示されます。それはあなたが探していることのようなものか、Webベースの特別テストランナーが必要なのでしょうか?

+0

これらのプロジェクトはすべて、チームシップを使用して開発およびデプロイされていることを理解していますので、最も効果的なソリューションはそれを使用しなければならないと思いますか? – lurscher

+0

私はチームシップを一度も使用していませんが、一般的なルールとして、魅力的な理由なしに既存のシステムを変更することはお勧めしません。 –

1

通常、Continuous Integrationシステムでこれを行うことができ、通常はウェブのフロントエンドがあります。

CruiseControl.Net(これは無料)を使用して設定することができます。過去に私に推奨されている他のシステムはTeamCityなので、これも可能ですあなたがあまりにも多くのプロジェクトを構成しない限り)。

関連する問題