私たちはいくつかのテストインフラストラクチャを開発しており、コーダーブロック(睡眠不足)を打ったことがあります...これは解決済みの問題だと思われますが、私が探しているものは見つかりませんでしたvia googleのために。テスト自動化によるプッシュ展開
CIサーバー(TeamCity)のビルドを多数のマシン(成長中ですが、現在は30台)に自動的にプッシュしたいと思います。これらはいくつかのWinFormsアプリといくつかのDLLです。デプロイしたら、ユニットテストとインテグレーションテストの両方でテストを開始し、すべての結果を報告したいと思います。
ターゲットマシンは、プラットフォームの数(win7の、Vistaでは、XP、Serverの2K8、サーバー2K3は、Ubuntu、Fedoraの、Suseの、x64の、x86の、多分ラインの下のMACS)
Thisは私の一部な方法を取得していますそこに(実際のプッシュ)。しかし、私はテストをプッシュして戻って報告するための既存の解決策を見つけることはできません。これまでは、deployディレクトリを監視し、テストを実行し、結果を報告する各クライアントマシンでリンク(または同様のもの)をカスタムコードと組み合わせることを考えています。
- 既存のソリューションを知っている人はいますか?
- リンク?
- 共有すると似たようなものがありますか?
編集
できれば、我々は、.NETベースのソリューションを好むが、それは厳密には必要ではありません。私は、次のような質問をタグ付けが、タグを使い果たしているだろう:)
興味深いことに、リンクありがとうございます。 –