0

TFS 2010 SP1 Lab Management と LapDeployTemplate のバリエーションを使用して、SCVMM を介して管理される Hyper-V VM でビルド ワークフローと単体テストを実行しています (codeplex の ALM Rangers Lab Management Guidance doco による)。これらすべてを構成した後、Moles を使用する自動化されたユニット/統合テストに対応するテスト ケースを含むテスト計画を作成しました。私は tcm.exe を使用してこれらのテスト ケースをインポートし、Microsoft Test Manager に取り込みました。

LabDeploy ワークフローを使用して VM でテスト ケースをリモートで実行しようとすると、次のエラーが表示 されます。

通常、Moles がインストールされていないマシンでこのエラーが発生しますが、現在の VM の構成は次のとおりです。

  1. Windows 2008 サーバー R2
  2. モル 0.94.51023.0 x64
  3. VS2010 テスト エージェント\コントローラー x64
  4. VS2010 ビルド エージェント x64
  5. VS2010 ラボ エージェント x64

テスト設定ファイルは、既定のホスト タイプを使用し、x64 マシン上の x64 でテストを実行するように設定されています。これは私たちが使用する開発ボックスと同じで、すべてテストを正常に実行します。

Moles とマシン上のテスト エージェントのアンインストール/再インストールを既に試みましたが、役に立ちませんでした。何か案は?他の誰かがこれに遭遇しましたか?

4

1 に答える 1

0

コメントを回答に移動して、回答済みとしてマークできるようにします-ORCAでMoles MSIを開きましたが、完全なVS2010devenvがないとMolesホストエージェントをボックスにインストールできないレジストリ条件があることがわかりましたインストール。したがって、Molesにすべてのビットをインストールさせるには、そのレジストリキーをスプーフィングする必要がありました。これが完了すると、エージェントを実行しましたが、環境構成などを処理するエラーで失敗します。これらすべてと、このシナリオのオンラインでのdocoの欠如を調べた後、テストされておらず、テストされていないこともかなり確信しています。サポートされています。Lab Agent for 2010+Molesのみの構成は機能しないと思います

于 2011-10-31T19:37:47.513 に答える