Compartilhar via


Como associar um Test Controller ou um Test Agent a um adaptador de rede

Se um computador com o controlador de teste ou o software de agente de teste instalado tiver vários adaptadores de rede, então você deverá especificar o endereço IP em vez do nome do computador para identificar o controlador de teste ou o agente de teste.

Aviso

Quando tentar configurar um agente de teste, você pode receber o seguinte erro:

Error 8110.Can not connect to the specified controller computer or access the controller object

Esse erro pode ser causado pela instalação do controlador de teste em um computador que tenha mais de um adaptador de rede.Também é possível instalar agentes com êxito e não ver esse problema até tentar executar um teste.

Associando um controlador de teste a um adaptador de rede específico

Para obter os endereços IP dos adaptadores de rede

  1. No Microsoft Windows, escolha Iniciar, entre na caixa Iniciar Pesquisa, digite cmd e pressione ENTER.

  2. Digite ipconfig /all.

    Os endereços IP de seus adaptadores de rede são exibidos. Registre o endereço IP do adaptador de rede ao qual você deseja associar o controlador.

Para associar um adaptador de rede a um controlador de teste

  1. No Microsoft Windows, escolha Iniciar, entre na caixa Iniciar Pesquisa, digite services.msc e pressione ENTER.

    A caixa de diálogo Serviços é exibida.

  2. No painel de resultados, na coluna Nome, clique com o botão direito do mouse no serviço Controlador de Teste do Visual Studio e escolha Parar.

    -ou-

    Abra um prompt de comando elevado e execute o seguinte comando em um comando:

    net stop vsttcontroller

  3. Abra o arquivo de configuração XML QTCcontroller.exe.config localizado em <letra da unidade>\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\.

  4. localize a marca <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>
    
  5. Adicione a chave BindTo para especificar qual adaptador de rede será usado na seção <appSettings>.

    <add key="BindTo" value="<YOUR IP ADDRESS>"/>
      </appSettings>
    
  6. Inicie o serviço do controlador de teste. Para fazer isso, execute o seguinte comando em um prompt de comando:

    net start vsttcontroller.

    Aviso

    Você deve executar a instalação do agente de teste novamente para conectar o agente de teste ao controlador.Desta vez, especifique o endereço IP do controlador em vez do nome do controlador.

    Isso se aplica ao controlador, ao serviço de agente e ao processo de agente. A propriedade BindTo deve ser definida para cada processo em execução em um computador que tem mais de um adaptador de rede. O procedimento para definir a propriedade BindTo é o mesmo para todos os três processos, como especificado anteriormente neste tópico para o controlador de teste.

Associando um agente de teste a um adaptador de rede específico

Para associar um cartão de interface de rede ao agente de teste

  1. No Microsoft Windows, escolha Iniciar, entre na caixa Iniciar Pesquisa, digite services.msc e pressione ENTER.

    A caixa de diálogo Serviços é exibida.

  2. No painel de resultados, na coluna Nome, clique com o botão direito do mouse no serviço Visual Studio Test Agent e escolha Parar.

    -ou-

    Abra um prompt de comando elevado e execute o seguinte comando em um comando:

    net stop vsttagent

  3. Abra o arquivo de configuração XML QTAgentService.exe.config localizado em <letra da unidade>\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\.

  4. localize a marca <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>
    
  5. Adicione a chave BindTo para especificar qual adaptador de rede será usado na seção <appSettings>.

    <add key="BindTo" value="<YOUR IP ADDRESS>"/>
      </appSettings>
    
  6. Inicie o serviço do agente de teste. Para fazer isso, execute o seguinte comando em um prompt de comando:

    net start vsttagent.

Consulte também

Tarefas

Como especificar o tamanho máximo do arquivo de log

Como especificar períodos de tempo limite para controladores e agentes de teste

Conceitos

Instalando e configurando agentes e controladores de teste

Configurando portas para controladores de teste e agentes de teste

Outros recursos

Modificando configurações de registro em log de teste de carga