Como: Especificar o adaptador de rede para usar em um controlador de teste ou o agente de teste com vários adaptadores de rede

Se um computador que possui o controlador de teste ou o agente de teste de software instalado tiver vários adaptadores de rede, em seguida, você deve especificar o endereço IP em vez do nome do computador para identificar o agente de teste ou de controlador de teste.

Aviso

Ao tentar configurar um agente de teste, você poderá receber o seguinte erro:

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

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

A vinculação de um controlador de teste para um adaptador de rede específico

Para obter os endereços IP dos adaptadores de rede

  1. No Microsoft Windows, clique em Iniciar, clique no Iniciar pesquisa caixa, digite cmd e pressione ENTER.

  2. Digite ipconfig /all.

    Os endereços IP para os adaptadores de rede são exibidos. Registre o endereço IP do adaptador de rede que você deseja vincular o controlador.

Para vincular a um adaptador de rede a um controlador de teste

  1. No Microsoft Windows, clique em Iniciar, clique no Iniciar pesquisa caixa, digite Services. msc e pressione ENTER.

    O serviços caixa de diálogo é exibida.

  2. No painel de resultados, sob o nome coluna, com o botão direito do Visual Studio Test Controller de serviço e clique em 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 do QTCcontroller.exe.config localizado no < letra da unidade: > \Arquivos de programas (x86) \Microsoft Visual Studio 10.0\Common7\IDE\.

  4. Localize <appSettings> marca.

      <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. Adicionar o BindTo chave para especificar qual adaptador de rede para usar o <appSettings> seção.

        <add key="BindTo" value="<YOUR IP ADDRESS>"/>
      </appSettings>
    
  6. Inicie o serviço de 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-se o agente de teste para o controlador. Desta vez, especifique o endereço IP do controlador ao invés do nome do controlador.

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

A vinculação de um agente de teste para um adaptador de rede específico

Para vincular a uma placa de Interface de rede a um agente de teste

  1. No Microsoft Windows, clique em Iniciar, clique no Iniciar pesquisa caixa, digite Services. msc e pressione ENTER.

    O serviços caixa de diálogo é exibida.

  2. No painel de resultados, sob o nome coluna, com o botão direito do Visual Studio Test Agent de serviço e clique em 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 do QTAgentService.exe.config localizado no < letra da unidade: > \Arquivos de programas (x86) \Microsoft Visual Studio 10.0\Common7\IDE\.

  4. Localize <appSettings> marca.

      <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. Adicionar o BindTo chave para especificar qual adaptador de rede para usar o <appSettings> seção.

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

    net start vsttagent.

Consulte também

Conceitos

Instalando e configurando controladores de criação, teste e agentes de Visual Studio

Outros recursos

Modificar configurações de log de teste de carga

Configurando um controlador de teste e o agente de teste através de um Firewall

Como: Especificar o tamanho máximo do arquivo de Log

Como: Especificar os períodos de tempo limite para o teste controladores e agentes de teste