Partager via


Comment : lier un contrôleur de test ou un agent de test à une carte réseau

 

Publication: juillet 2016

Si un ordinateur, sur lequel le contrôleur de test ou l'agent de test est installé, possède plusieurs cartes réseau, vous devez spécifier l'adresse IP à la place du nom de l'ordinateur pour identifier ce contrôleur de test ou cet agent de test.

Avertissement

Lors de la configuration d'un agent de test, vous pouvez recevoir l'erreur suivante :

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

Cette erreur peut être provoquée par l'installation du contrôleur de test sur un ordinateur doté de plusieurs cartes réseau.  Il est également possible d'installer avec succès des agents et de ne pas rencontrer ce problème avant d'exécuter un test.  

Liaison entre un contrôleur de test et une carte réseau spécifique

Pour obtenir l'adresse IP des cartes réseau

  1. Dans Microsoft Windows, choisissez Démarrer, cliquez dans la zone Rechercher, tapez cmd, puis appuyez sur Entrée.

  2. Tapez ipconfig /all.

    Les adresses IP de vos cartes réseau s'affichent.  Enregistrez l'adresse IP de la carte réseau à laquelle vous souhaitez lier votre contrôleur.  

Pour lier une carte réseau à un contrôleur de test

  1. Dans Microsoft Windows, choisissez Démarrer, cliquez dans la zone Rechercher, tapez services.msc, puis appuyez sur Entrée.

    La boîte de dialogue Services s'affiche.

  2. Dans le volet de résultats, sous la colonne Nom, cliquez avec le bouton droit sur le service Microsoft Visual Studio Test Controller 2010, puis choisissez Arrêter.

    ou

    Ouvrez une invite de commandes élevée et exécutez la commande suivante à une commande :

    net stop vsttcontroller

  3. Ouvrez le fichier de configuration XML QTCcontroller.exe.config qui se trouve dans <lettre du lecteur:>\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\.

  4. recherchez la balise <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. Ajoutez la clé BindTo pour spécifier la carte réseau à utiliser dans la section <appSettings>.

      <add key="BindTo" value="<YOUR IP ADDRESS>"/>
    </appSettings>
    
  6. Démarrez le service du contrôleur de test.  Pour cela, exécutez la commande suivante à l'invite de commande :  

    net start vsttcontroller.

    Avertissement

    Vous devez encore exécuter l'installation de l'agent de test pour connecter l'agent de test au contrôleur.  Cette fois, spécifiez l'adresse IP du contrôleur à la place de son nom.  

    Cela s'applique au contrôleur, au service Agent et au processus Agent.  La propriété BindTo doit être définie pour chaque processus qui s'exécute sur un ordinateur doté de plusieurs cartes réseau.  La procédure permettant de définir la propriété BindTo est la même pour les trois processus et correspond à celle spécifiée précédemment dans cette rubrique pour le contrôleur de test.  

Liaison entre un agent de test et une carte réseau spécifique

Pour lier une carte d'interface réseau à un agent de test

  1. Dans Microsoft Windows, choisissez Démarrer, cliquez dans la zone Rechercher, tapez services.msc, puis appuyez sur Entrée.

    La boîte de dialogue Services s'affiche.

  2. Dans le volet de résultats, sous la colonne Nom, cliquez avec le bouton droit sur le service Visual Studio Test Agent, puis choisissez Arrêter.

    ou

    Ouvrez une invite de commandes élevée et exécutez la commande suivante à une commande :

    net stop vsttagent

  3. Ouvrez le fichier de configuration XML QTAgentService.exe.config qui se trouve dans <lettre du lecteur:>\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\.

  4. recherchez la balise <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. Ajoutez la clé BindTo pour spécifier la carte réseau à utiliser dans la section <appSettings>.

      <add key="BindTo" value="<YOUR IP ADDRESS>"/>
    </appSettings>
    
  6. Démarrez le service de l'agent de test.  Pour cela, exécutez la commande suivante à l'invite de commande :  

    net start vsttagent.

Voir aussi

Installation et configuration des agents de test et des contrôleurs de test
Modification des paramètres d'enregistrement du test de charge
Configuration des ports pour les contrôleurs de test et des agents de test
Comment : spécifier la taille maximum du fichier journal
Comment : spécifier les périodes de délai des contrôleurs de test et des agents de test