0

コード化された UI テストを実行しているラボ環境で問題が発生しています。

デプロイは正常に完了しますが、テストは次のエラーで失敗することに注意してください。

展開

ラボ環境: Win 7 VM

ビルド定義でクリーン スナップショットが指定されていません。ラボ ワークフローを実行するときは、クリーン スナップショットを使用することをお勧めします。

アプリケーションは次のビルド場所から正常にデプロイされました:\tfssvr106\TFS\BuildDrop\ServerAssistant_Production\ServerAssistant_Production_20130816.1

ビルド定義でデプロイ後のスナップショットが指定されていません。ラボ ワークフローを実行するときは、展開後のスナップショットを作成することをお勧めします。

試験結果

テスト実行 (Id) : ServerAssistant - コード化された UI_20130816.12 (96) テスト実行には調査が必要 テスト実行の詳細

1 件のテストのうち 0 件が合格、1 件が不合格、0 件が不確定、テスト結果の表示

テスト結果に次のエラーがあります…</p>

テスト実行のビルド ディレクトリが存在しないか、アクセス許可が必要です。

ビルドからの診断ログには次のものがあります…</p>

TestDirectory = \tfssvr106\TFS\BuildDrop\ServerAssistant_Production\ServerAssistant_Production_20130816.1

ビルド ドロップの場所からテストを実行する必要はありません。これは、ドメイン サーバー共有であり、テスト VM がワークグループ マシンであるためです。ワークグループ VM 上のエージェントがローカルの C: からテストを実行することをお勧めします。

ドメイン アカウントを使用してビルド ドロップ共有に対してワークグループ マシンを認証すると、テストは正常に実行されます。

すべてのファイルが存在し、展開タスクを介して C: から実行する準備ができています。VM の C: からテストを実行するにはどうすればよいでしょうか?

どんなアドバイスでも大歓迎です!

4

1 に答える 1

3

テスト コントローラーとテスト エージェントを、ドメインではなくワーク グループにあるコンピューター、または双方向の信頼関係を持たない別のドメインで実行されているコンピューターで実行する場合は、次の手順を実行する必要があります。インストールプロセスの:

テスト コントローラーまたはテスト エージェントをインストールする各コンピューターで、Administrators グループのメンバーであるローカル ユーザー アカウントを作成します。各マシンで同じアカウントとパスワードを使用してください。

テスト コントローラーをインストールして構成するときは、このユーザー アカウントをテスト コントローラーに使用します。

このアカウントをテスト コントローラー コンピューターの TeamTestAgentService グループに追加します。

注意 このユーザー アカウントをグループに追加するときは、ローカル マシンの名前を含めないでください。たとえば、ユーザー アカウントを \ として追加しないでください。グループのユーザー アカウントとして追加するだけです。

この同じアカウントを使用して、テスト エージェントをインストールして構成します。

注 インストール中に、ワーク グループ内の Windows XP Professional コンピュータからコントローラに接続するユーザに対して、簡易ファイル共有が自動的にオフになります。これを確認するには、Windows エクスプローラーを開き、[ツール]、[フォルダー オプション]、[次へ]、[表示] タブの順に選択し、[簡易ファイルの共有を使用する (推奨)] を選択します。

完全な情報は、次のリンクから参照できます: ワークグループと複数のドメインの要件

于 2013-09-05T01:17:36.310 に答える