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