2

CodedUI Testsリモートで実行しようとすると、テスト コントローラー コンピューターで次のエラーが発生します。

(QTController.exe、PID 3032、スレッド 12) ControllerDeployment.DoDeployment: System.Net.Sockets.SocketException (0x80004005): そのようなホストは不明です

コントローラーとエージェントの構成中にエラーは発生しませんでした。また、Visual Studio の [テスト コントローラーの管理] ダイアログに移動すると、すべてのエージェントがアクティブになっていることがわかります。しかし、CodedUI テストをリモートで実行しようとすると、永遠にハングアップします。

最近、クライアント/コントローラー/エージェントを 2012 バージョンにアップグレードしたことが関係しているかどうかはわかりませんが、このアップグレード後にのみ問題が発生し始めました。

4

2 に答える 2

1

Microsoft KB 2643086から:

この問題は、テスト エージェント コンピューターが完全修飾ドメイン名 (FQDN) 名をテスト コントローラー コンピューターに送信するのではなく、ネットワーク基本入出力システム (NetBIOS) 名を送信するために発生します。テスト コントローラー コンピューターの DNS サーバーに、テスト エージェント コンピューターの NetBIOS 名の IP アドレス マッピングがない場合、「現象」に記載されている問題が発生します。

完全修飾ドメイン名 (FQDN) を使用していることを確認する必要があります。

Microsoft から入手できる修正プログラムもあります。ただし、修正プログラムを入手するには、マイクロソフト カスタマー サポート サービスに連絡する必要があります。

于 2014-09-17T19:02:26.857 に答える