異なるティアが異なるマシン上で実行されているn-tierアプリケーションがあります。複数のマシン間で統合テストを実行する
マシン "B"のテストが実行できるようになる前に、マシン "B"を実行することができるというオーケストレーションの問題があります。 A "を正しく設定する必要があります。箱から出てきたVSはそのシナリオを処理していないようですので、私は別のものが必要です。
TFSラボマネージャーは、マシンを管理し、コードをデプロイし、適切なテストを実行する必要があるようですが、コードがそこには存在しないということがあります。
ので
a)は、誰もが成功し、他のソース管理システムから出てきたコードを使用してテスト展開のためのTFSラボマネージャを使用していますか?もしそうなら、あなたはどのようにそれを設定しましたか?
または
b)は、私は、複数のマシンにコードを配置するコード化されたテストを実行し、成功/失敗の結果を収集できるようになる任意の代替テストフレームワークはありますか?
コードをどのように構築しますか? TFSまたは何か他の? – pantelif
私がテストしているコードはVSを使用してローカルにビルドされています。統合テストは手動で開始されます。必要に応じてTFSビルドエージェントを設定することもできますが、現在のインフラストラクチャの組み合わせを考慮すると、さらに複雑なレベルを追加する必要はありません。 – MarcE