私たちの部門は Visual Studio 2008 Team System を使用しており、TFS ソース コントロール サーバーと統合されたビルド サーバーがあります。ソース コードをプルし、ソリューションをビルドして単体テストを実行します。これは、VS 内から行う場合と同じように行い、レポートを電子メールで送信します。ビルド サーバーは、MSBuild と MSTest を主要なツールとして使用してセットアップされます。とても甘いです。
私たちの開発マシンでは、一連のセレン単体テストも実行しています。これをビルド サーバーのテスト スイートに含めたいと考えています。「これは MSBuild/MSTest を使用しては不可能です」と言われましたが、その理由がわかりません。
これが可能かどうか、および落とし穴は何かについて私にアドバイスできるかもしれないセレンテストを実行した経験がある人はいますか? 考えてみると、サーバーがログインしていないときにブラウザーにデスクトップへのアクセスを許可することを除けば、MSBuild がテスト リストを MSTest に渡した後は、開発マシンとまったく同じプロセスになります。
ティア