Spécifications du contrôleur de test et de l'agent de test

Visual Studio intègre plusieurs types de tests, notamment les tests de performances Web, les tests de charge et les tests manuels. Visual Studio Test Professional 2010 permet aux utilisateurs Visual Studio Application Lifecycle Management d'exécuter des tests sur des ordinateurs distants à l'aide d'un contrôleur de test et d'un ou plusieurs agents. Pour plus d'informations, consultez Installation et configuration des agents Visual Studio, des contrôleurs de test et de build.

Configurations matérielle et logicielle requises

À la fois les ordinateurs du contrôleur de test et de l'agent de test ont des configurations matérielle et logicielle requises spécifiques. De plus, pour déployer les ordinateurs des agents de test et du contrôleur de test en plusieurs langues, vous devez planifier la prise en charge de ces langues.

Configuration matérielle requise

Le tableau suivant affiche la configuration matérielle requise recommandée pour le déploiement d'un contrôleur de test et d'agents de test.

Configuration

Composant

CPU

DD

Mémoire

< 1 000 utilisateurs virtuels

Agent de test

2,6 GHz

10 Go

2 Go

< 2 000 utilisateurs virtuels

Agent de test

Biprocesseur, 2,6 GHz

10 Go

2 Go

N x 2 000 utilisateurs virtuels

Agent de test

Évolutivité à N agents avec, chacun, un biprocesseur 2,6 GHz

10 Go

2 Go

< 30 ordinateurs dans l'environnement de test. Avec agents et serveurs en cours de test.

Contrôleur de test

2,6 GHz

 

 

N x 30 ordinateurs dans l'environnement de test. Avec agents et serveurs en cours de test.

Contrôleur de test

N processeurs 2,6 GHz

 

 

Notes

Le nombre d'utilisateurs virtuels varie considérablement d'un test à l'autre. Cette variation est due en grande partie au temps de réflexion ou délai d'utilisateur. Pour plus d'informations, consultez Modification des temps de réflexion pour simuler les retards d'interaction humaine avec un site Web dans les scénarios de tests de charge. Dans un test de charge, les tests Web sont généralement plus efficaces et génèrent une plus grande charge que les tests unitaires. Les chiffres du tableau précédent s'appliquent aux tests Web avec un temps de réflexion de 3 à 5 secondes dans une application Web typique.

Les indications présentées ici fournissent une aide générale en matière de planification matérielle. Les performances des tests seront très différentes selon la quantité de données des tests et le nombre d'agents de test. Pour les agents de test, la vitesse du processeur et la mémoire disponible limiteront la charge du test. Les contrôleurs de test ont besoin de ressources plus nombreuses en fonction du nombre d'agents de test et du volume de données impliqués dans les tests.

Le serveur qui exécute Test Professional 2010 doit disposer d'une connexion réseau fiable avec une bande passante d'au moins 1 Mbit/s et une latence maximale de 350 ms. Il ne doit y avoir aucun pare-feu entre les agents de test et le contrôleur de test. Si vos performances de tests ne répondent pas à vos attentes, songez à mettre votre configuration matérielle à niveau.

Considérations sur le matériel supplémentaire

Les agents de test génèrent un large volume de données sur les contrôleurs de test, selon la durée et la taille du test. En général, vous devez prévoir 10 Go supplémentaires de stockage sur le disque dur pour 24 heures de données de test.

Outre le matériel recommandé ici, vous devez envisager d'acquérir du matériel supplémentaire pour les serveurs critiques, tels qu'une alimentation et des ventilateurs supplémentaires.

Configuration logicielle requise

Systèmes d'exploitation :

  • Windows Server 2008 Release 2 ou versions ultérieures

  • Windows Server 2008 SP2 ou versions ultérieures

  • Windows Server 2003 SP2 ou versions ultérieures

  • Windows 7 version d'origine ou versions ultérieures

  • Windows Vista SP2 ou versions ultérieures

  • Windows XP Professionnel SP3 ou versions ultérieures

NET Framework :

  • Version 4

Outre les logiciels requis répertoriés ici, vous devez déterminer si vous souhaitez installer un logiciel de gestion ou de sécurité supplémentaire, tel qu'un logiciel de sauvegarde ou des pare-feu.

Spécifications de la langue

Pour éviter toute confusion et simplifier l'opération, un contrôleur de test et des agents de test doivent être configurés pour utiliser le même langue que le système d'exploitation de l'ordinateur et que celui de Team Foundation Server. Si l'agent de test et le contrôleur de test sont installés sur des ordinateurs différents, ils doivent être configurés afin d'utiliser la même langue. Toutefois, vous pouvez installer une autre version linguistique de Test Professional 2010 sous un système d'exploitation en langue anglaise, dans la mesure où cette langue correspond à celle du déploiement de Team Foundation Server.

Voir aussi

Concepts

Installation et configuration des agents Visual Studio, des contrôleurs de test et de build

Autres ressources

Utilisation de contrôleurs de test et d'agents de test avec des tests de charge

Gestion de vos licences utilisateur virtuel pour le test de charge avec un contrôleur de test