Création d'environnements virtuels

Visual Studio Lab Management vous permet de gérer un ensemble d'ordinateurs virtuels en tant qu'environnements virtuels. Chaque environnement se compose d'une collection d'ordinateurs virtuels. Chaque ordinateur virtuel de l'environnement est assigné à un rôle qui est nécessaire à votre application. Grâce aux environnements virtuels, vous pouvez gérer ces ordinateurs virtuels comme une entité unique. Cela simplifie le processus de préparation de l'environnement que vous utiliserez pour développer, tester ou exécuter votre application. Par exemple, Lab Management vous permet de démarrer tous les ordinateurs virtuels de l'environnement en même temps pour exécuter ou tester une application. En outre, vous pouvez prendre un instantané de tout votre environnement de manière à pouvoir recréer l'état exact de tous les ordinateurs virtuels de cet environnement à un moment donné.

Notes

Pour qu'un ordinateur virtuel puisse être utilisé pour exécuter des tests avec Lab Management, il doit être doté d'un agent de test. L'un des systèmes d'exploitation suivants doit être installé sur votre ordinateur virtuel pour qu'il puisse exécuter un agent de test :

  • 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

Pour plus d'informations sur la configuration requise pour les agents de test, consultez Spécifications du contrôleur de test et de l'agent de test.

Cette section décrit les procédures de création et d'utilisation des environnements virtuels. Les rubriques de cette section supposent que vous êtes familiarisé avec Lab Management et les environnements virtuels. Pour plus d'informations, consultez Utilisation d'un lab virtuel pour le cycle de vie de votre application et Concepts et instructions relatives aux environnements virtuels.

Tâches

Les tâches clés permettant de créer des environnements virtuels pour le test et le développement avec Lab Management sont les suivantes :

Comment : importer un ordinateur virtuel ou un modèle à partir de SCVMM

Importer les ordinateurs virtuels et les modèles de System Center Virtual Machine Manager dans la bibliothèque de projet d'équipe.

Comment : créer un ordinateur virtuel ou un modèle à partir d'un environnement

Créer un ordinateur virtuel ou un modèle stocké à partir d'un environnement déployé dans votre lab de projet d'équipe.

Comment : créer un environnement à partir d'ordinateurs virtuels ou de modèles

Créer un environnement virtuel à partir des ordinateurs virtuels et des modèles stockés dans votre bibliothèque de projet d'équipe.

Comment : créer et utiliser un environnement isolé du réseau

Considérations spéciales relatives à la création d'un environnement virtuel qui utilise l'isolement réseau.

Comment : composer un environnement à partir d'ordinateurs virtuels déployés

Créer un environnement virtuel à partir d'ordinateurs virtuels situés sur un groupe hôte de projet d'équipe qui sont créés et gérés en dehors de Lab Management.

Création d'environnements stockés

Considérations spéciales relatives à la création d'environnements virtuels stockés dans la bibliothèque de projet d'équipe.

Comment : définir les propriétés d'un ordinateur virtuel ou d'un modèle

Définir les propriétés Lab Management des ordinateurs virtuels et des modèles.

Fonctionnement et modification des environnements virtuels

Utiliser la visionneuse d'environnement pour vous connecter aux environnements déployés et les utiliser dans votre lab de projet d'équipe.

Scénarios connexes

Configurer et exécuter des tests planifiés après avoir généré et déployé votre application

Vous pouvez vérifier la qualité des builds pour votre application. Vous pouvez utiliser un modèle lab spécifique pour une définition de build que vous avez créée à l'aide de Team Foundation Build afin de générer votre application, de la déployer vers un environnement virtuel actif, puis d'exécuter des tests automatisés pour cette build. Ce processus vous permet de vous assurer que les tests sont exécutés dans un environnement valide en utilisant un état connu pour votre environnement virtuel.

Pour plus d'informations, consultez Comment : configurer et exécuter des tests planifiés après la génération et le déploiement de votre application.

Créer des bogues reproductibles qui incluent l'environnement utilisé pour le test

Lorsque vous exécutez vos tests manuels avec Test Runner, vous pouvez créer un bogue qui inclut un lien vers un instantané de votre environnement virtuel au moment du bogue. Le développeur peut ouvrir le bogue et utiliser le lien pour se connecter à l'instantané de cet environnement et consulter l'état réel de l'environnement à ce moment précis. Il peut ainsi reproduire un bogue en peu de temps.

Pour plus d'informations, consultez Comment : exécuter des tests manuels et créer des bogues non reproductibles avec des environnements virtuels.

Voir aussi

Concepts

Utilisation d'un lab virtuel pour le cycle de vie de votre application

Autres ressources

Configuration de Lab Management pour la première fois