現在、Team Foundation Hosted Build Server を使用しています。コードの変更をコミットすると、ホストされているビルド コントローラーが変更をビルドし、変更がクラウド サービスのステージング環境にデプロイされるように、Azure クラウド サービスでこの設定を行います。ビルド中に、NUnit を使用して実行される一連の自動テストも行います。
Selenium テストが開始されるまで、これはすべて正常に機能しています。TFS がホストするビルド サーバーに IE と firefox がデプロイされていないため、テストは失敗します。現在、TFS がホストするビルド サーバーは、Microsoft によって設計された VM イメージです。
コード変更をチェックインするたびにこれらの自動テストを実行できるように、ブラウザーがインストールされたカスタム VM イメージを指定する簡単な方法はありますか? または、ホストされたビルド サーバーが作成されたときに、ブラウザーを自動インストールして、テストに使用できるようにしますか?
ありがとう!
ツウィリー