Condividi tramite


Procedura: specificare la scheda di rete da utilizzare in un controller di test o un agente di test con più schede di rete

Se un computer con installato il software del controller di test o dell'agente di test dispone di più schede di rete, è necessario specificare l'indirizzo IP anziché il nome del computer per identificare quel controller di test o agente di test.

Nota di avvisoAttenzione

Quando si tenta di configurare un agente di test, potrebbe verificarsi l'errore seguente:

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

Questo errore può essere causato dall'installazione del controller di test in un computer con più di una scheda di rete. È anche possibile installare correttamente gli agenti e non riscontrare il problema finché non si tenta di eseguire un test.

Associazione di un controller di test a una scheda di rete specifica

Per ottenere gli indirizzi IP delle schede di rete

  1. Da Microsoft Windows, fare clic Start, fare clic nella casella Avvia ricerca, digitare cmd, quindi premere INVIO.

  2. Digitare ipconfig /all.

    Verranno visualizzati gli indirizzi IP delle schede di rete. Registrare l'indirizzo IP della scheda di rete da associare al controller.

Per associare un adattatore di rete a un controller di test

  1. In Microsoft Windows fare clic sul pulsante Start, fare clic nella casella Avvia ricerca, digitare services.msc e premere INVIO.

    Verrà visualizzata la finestra di dialogo Servizi.

  2. Nel riquadro dei risultati, nella colonna Nome fare clic con il pulsante destro del mouse sul servizio Controller di test di Visual Studio, quindi fare clic su Interrompi.

    -oppure-

    Aprire un prompt dei comandi con privilegi elevati ed eseguire il comando seguente nella riga di comando:

    net stop vsttcontroller

  3. Aprire il file di configurazione XML QTCcontroller.exe.config ubicato nel percorso <lettera unità:>\Programmi (x86)\Microsoft Visual Studio 10.0\Common7\IDE\.

  4. Individuare il tag <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. Aggiungere la chiave BindTo per specificare gli adattatori di rete da utilizzare nella sezione <appSettings>.

        <add key="BindTo" value="<YOUR IP ADDRESS>"/>
      </appSettings>
    
  6. Avviare il servizio controller di test. A tale scopo, eseguire il comando seguente dal prompt dei comandi:

    net start vsttcontroller.

    Nota di avvisoAttenzione

    Per connettere l'agente di test al controller è necessario eseguire nuovamente l'installazione dell'agente di test. Questa volta, specificare l'indirizzo IP anziché il nome del controller.

    Questa procedura si applica al controller, al servizio agente e al processo agente. La proprietà BindTo deve essere impostata per ogni processo in esecuzione in un computer che dispone di più schede di rete. La procedura per impostare la proprietà BindTo è identica per i tre processi, come specificato più indietro in questo argomento per il controller di test.

Associazione di un agente di test a una scheda di rete specifica

Per associare una scheda di rete a un agente di test

  1. In Microsoft Windows fare clic sul pulsante Start, fare clic nella casella Avvia ricerca, digitare services.msc e premere INVIO.

    Verrà visualizzata la finestra di dialogo Servizi.

  2. Nella colonna Nome del riquadro dei risultati fare clic con il pulsante destro del mouse sul servizio Agente di test di Visual Studio, quindi fare clic su Interrompi.

    -oppure-

    Aprire un prompt dei comandi con privilegi elevati ed eseguire il comando seguente nella riga di comando:

    net stop vsttagent

  3. Aprire il file di configurazione XML QTAgentService.exe.config ubicato nel percorso <lettera unità:>\Programmi (x86)\Microsoft Visual Studio 10.0\Common7\IDE\.

  4. Individuare il tag <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. Aggiungere la chiave BindTo per specificare gli adattatori di rete da utilizzare nella sezione <appSettings>.

        <add key="BindTo" value="<YOUR IP ADDRESS>"/>
      </appSettings>
    
  6. Avviare il servizio agente di test. A tale scopo, eseguire il comando seguente dal prompt dei comandi:

    net start vsttagent.

Vedere anche

Concetti

Installazione e configurazione dei controller di compilazione e test e di Visual Studio Agents

Altre risorse

Modifica delle impostazioni di registrazione dei test di carico

Configurazione di un controller di test e di un agente di test attraverso un firewall

Procedura: impostare la dimensione massima per il file di log

Procedura: specificare i periodi di timeout per controller e agenti di test