方法: ネットワーク アダプターに Test Controller または Test Agent をバインドする
テスト コントローラーまたはテスト エージェント ソフトウェアがインストールされているコンピューターに複数のネットワーク アダプターがある場合は、テスト コントローラーまたはテスト エージェントを識別するために、コンピューター名の代わりに IP アドレスを指定する必要があります。
注意 |
---|
テスト エージェントをセットアップするときに、次のエラーが表示されることがあります。 Error 8110.Can not connect to the specified controller computer or access the controller object このエラーは、ネットワーク アダプターが複数あるコンピューターにテスト コントローラーをインストールしたことが原因で発生する場合があります。エージェントのインストールには成功しており、テストを実行するまで問題が発覚しなかったということも考えられます。 |
特定のネットワーク アダプターへのテスト コントローラーのバインド
ネットワーク アダプターの IP アドレスを取得するには
Microsoft Windows から、 開始を選択し、 検索を開始します ボックスのをクリックし、 cmd を入力し、 ENTERを押します。
「ipconfig /all」と入力します。
ネットワーク アダプターの IP アドレスが表示されます。コントローラーをバインドするネットワーク アダプターの IP アドレスを控えておきます。
ネットワーク アダプターをテスト コントローラーにバインドするには
Microsoft Windows から、 開始を選択し、 検索を開始します ボックスのをクリックし、 services.msc を入力し、 ENTERを押します。
[サービス] ダイアログ ボックスが表示されます。
結果ペインで、 名前 の列で、 Visual Studio Test Controller サービスを右クリックし、を 中止を選択します。
または
管理者特権でのコマンド プロンプトを開き、次のコマンドを実行します。
net stop vsttcontroller
<ドライブ文字:>\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ にある XML 構成ファイルの QTCcontroller.exe.config を開きます。
<appSettings> タグを探します。
<appSettings> <add key="LogSizeLimitInMegs" value="20"/> <add key="AgentConnectionTimeoutInSeconds" value="120"/> <add key="AgentSyncTimeoutInSeconds" value="300"/> <add key="ControllerServicePort" value="6901"/> <add key="ControllerUsersGroup" value="TeamTestControllerUsers"/> <add key="ControllerAdminsGroup" value="TeamTestControllerAdmins"/> <add key="CreateTraceListener" value="no"/> </appSettings>
<appSettings> セクションに BindTo キーを追加して、どのネットワーク アダプターを使用するかを指定します。
<add key="BindTo" value="<YOUR IP ADDRESS>"/> </appSettings>
テスト コントローラー サービスを開始します。そのためには、コマンド プロンプトで次のコマンドを実行します。
net start vsttcontroller.
注意 テスト エージェントをコントローラーに接続するには、テスト エージェントのインストールを再実行する必要があります。ここで、コントローラー名ではなく、コントローラーの IP アドレスを指定します。
これは、コントローラー、エージェント サービス、およびエージェントの各プロセスに適用されます。ネットワーク アダプターが複数あるコンピューターで実行する各プロセスについて、BindTo プロパティを設定する必要があります。BindTo プロパティの設定手順は、3 つのプロセスすべてにおいて、このトピックで前に示したテスト コントローラーの場合と同じです。
特定のネットワーク アダプターへのテスト エージェントのバインド
ネットワーク インターフェイス カードをテスト エージェントにバインドするには
Microsoft Windows から、 開始を選択し、 検索を開始します ボックスのをクリックし、 services.msc を入力し、 ENTERを押します。
[サービス] ダイアログ ボックスが表示されます。
結果ペインで、 名前 の列で、 Visual Studio Test Agent サービスを右クリックし、を 中止を選択します。
または
管理者特権でのコマンド プロンプトを開き、次のコマンドを実行します。
net stop vsttagent
<ドライブ文字:>\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\ にある XML 構成ファイルの QTAgentService.exe.config を開きます。
<appSettings> タグを探します。
<appSettings> <appSettings> <add key="LogSizeLimitInMegs" value="20"/> <add key="AgentServicePort" value="6910"/> <add key="ControllerConnectionPeriodInSeconds" value="30"/> <add key="StopTestRunCallTimeoutInSeconds" value="120"/> <add key="CreateTraceListener" value="no"/> <add key="GetCollectorDataTimeout" value="300"/> </appSettings> </appSettings>
<appSettings> セクションに BindTo キーを追加して、どのネットワーク アダプターを使用するかを指定します。
<add key="BindTo" value="<YOUR IP ADDRESS>"/> </appSettings>
テスト エージェント サービスを開始します。そのためには、コマンド プロンプトで次のコマンドを実行します。
net start vsttagent.
参照
処理手順
方法: テスト コントローラーおよびテスト エージェントのタイムアウト期限を指定する
概念
テスト エージェントおよびテスト コントローラーのインストールと構成
Test Controller および Test Agent 用のポートの構成