0

問題: 2 番目のマシンにリモート コントローラーを、3 番目のマシンにリモート エージェントを使用して、クライアントから負荷テストを実行すると、次のエラーが表示されます。

エラー 2017 年 8 月 28 日 6:59:18 AM テスト実行のキューに失敗しました '': そのようなホストは不明です。

  • クライアントに Visual Studio 2017 があります。2017 テスト コントローラーは、Windows Server 2016 を実行する 2 番目のマシンにインストールおよび構成されます。2017 テスト エージェントは、Windows Server 2016 を実行する 3 番目のマシンにインストールおよび構成されます。テスト コントローラー。

  • すべての項目 (テスト コントローラー、テスト エージェントなど) の構成は、問題やエラーなしで正常に機能しました。

  • Test Controller マシンに VS 2017 をインストールし、問題なくテストを実行できました。

  • 問題なくクライアントからデバッグできますが、テストを実行しようとすると、上記のエラーが表示されます。

  • 「テスト コントローラーを管理」し、コントローラーとテスト エージェントがすべて「準備完了状態」にあることを確認できます。さらに、LoadTest DB を設定すると、設定時に「テスト接続が成功しました」というメッセージが表示されます。

  • 私の現在の .testsettings ファイルは、テスト コントローラーに関連付けられたすべてのエージェントがテストを実行するための役割でセットアップされています。アクティブなテスト設定として設定されます。

  • すべてのセットアップに FQDN を入れ、関連するすべてのマシンを各ボックスのホスト ファイルに追加しました。

  • すべてのボックスでファイアウォールが無効になっていて、それを無駄にしようとしています。ネットワーク共有がオン、プリンター共有がオン、ポートが開いている。これをポートスキャナーで確認し、サーバーの設定を確認したところ、各ボックスを相互にpingおよびNSLookUpできました。

  • まったく新しいテストを記録し、既存のテスト (テスト コントローラーで VS2017 を実行した場合に機能したテスト) を実行しようとしましたが、役に立ちませんでした。

この時点で、他に何をすべきか、何を試せばよいか、他にどのような情報を提供すればよいか、本当にわかりません。ネットワーク アクセス許可、ローカル アクセス許可などに関するすべてのトラブルシューティング ドキュメントを読んだので、唖然としました。私が行っていない唯一のことは、関係するマシンの AD グループを作成し、それらをローカル管理者グループに追加することです。

どなたかお役に立てることがあれば、お気軽に質問してください。情報を提供できるよう最善を尽くします。

4

2 に答える 2

0

次のことを確認できます。

  • VS17 で負荷テストを作成します。
  • 1 台のコンピューターで、ドメイン内のテスト コントローラーを構成します。
  • 別のコンピューターでは、別のドメインでテスト エージェントを構成します。

    注: 2 つのドメインは相互に信頼しています。

  • テスト コントローラー コンピューターとテスト エージェント コンピューターで負荷テストを実行します。

編集:

  • コントローラー コンピューターを接続し、そのホスト名を取得します。
  • ホスト ファイル"C:\Windows\System32\drivers\etc"に移動します。
  • そして、ホスト名を IP アドレスとして追加します。
  • 最後に、VS17 がコントローラーに正常に接続されます。
于 2017-08-28T13:25:14.737 に答える