environnements (virtuels) SCVMM
Publication: juillet 2016
Un environnement lab SCVMM est une collection d'ordinateurs virtuels sur lesquels vous pouvez exécuter des tests. Vous pouvez les créer et les gérer avec Microsoft Test Manager.
En général, vous utilisez des environnements lab lorsque vous testez une application qui s'exécute sur des serveurs, telle qu'une applications web. Vous exécutez les composants du serveur sur les ordinateurs lab et vous exécutez votre navigateur web ou application cliente sur votre propre ordinateur local.
Dans un environnement SCVMM, vous pouvez :
Collecter les données de diagnostic lorsque vous exécutez vos tests.
Rétablir tous les ordinateurs d'un environnement dans un nouvel état. Vous évitez le risque d'utiliser les données ou l'état enregistré des tests précédents.
Prendre un instantané de tous les ordinateurs de l'environnement si vous trouvez un bogue. Il s'agit là d'une aide au diagnostic.
Créer un environnement des ordinateurs de test chaque fois que vous le désirez.
Créer une bibliothèque de modèles d'environnement, que vous pouvez utiliser pour créer des laboratoires de test préconfigurés.
Par exemple, vous pouvez configurer un modèle qui contient Internet Information Services (IIS) sur un ordinateur et SQL Server sur un autre. Après avoir créé une instance à partir de ce modèle, il vous suffit d'installer votre propre logiciel serveur.
Créer des environnements isolés du réseau qui peuvent être répliqués sans provoquer d'incidents de noms de domaine.
Vous n'avez pas encore SCVMM dans votre collection de projets d'équipe ? Vous devrez configurer SCVMM, puis créer une bibliothèque d'ordinateurs virtuels.
Autre solution, vous pouvez envisager d'utiliser les environnements standard. Un environnement standard peut être créé à partir de tout matériel ou ordinateur virtuel. Les environnements standard nécessitent un travail préalable moindre pour être configurés. Ils vous permettent de réserver les ordinateurs pour les tests et de recueillir les données de diagnostic, mais vous ne pouvez pas enregistrer ou réinitialiser leurs états d'ordinateur.
Existe-t-il déjà un environnement que vous pouvez utiliser ?
Ouvrez Microsoft Test Manager pour déterminer s'il existe un environnement lab qui est prêt et n'est pas utilisé. Sélectionnez un environnement pour voir s'il possède le nombre et les types d'ordinateurs que vous souhaitez.
Si vous trouvez un environnement approprié, marquez-le comme étant utilisé et installez votre logiciel dessus. Après avoir terminé le test, n'oubliez pas d'en supprimer les marques.
Existe-t-il un modèle d'environnement que vous pouvez déployer ?
Les environnements SCVMM peuvent être enregistrés comme modèles. Vous pouvez utiliser un modèle pour créer un environnement. Recherchez s'il existe un modèle adapté dans la bibliothèque de votre projet.
Ouvre le centre lab, accédez à la page Bibliothèque et recherchez les environnements.
Sélectionnez chaque élément de la liste et regardez le nombre d'ordinateurs et les descriptions.
Si vous trouvez un modèle d'environnement adapté, déployez-le. L'environnement sera copié et démarré.
Sur la page des environnements lab, attendez que votre nouvel environnement soit prêt.
Créer un environnement SCVMM
Si vous ne trouvez pas un modèle ou un environnement adapté, vous pouvez en créer un à partir de la collection d'ordinateurs virtuels de votre projet.
Conseil
Après avoir créé un environnement, pensez à l'enregistrer dans la bibliothèque de l'environnement. Procédez ainsi après avoir configuré un logiciel plateforme tel qu'un SGBD, mais avant d'installer l'application que vous testez.
Démarrez l'Assistant Nouvel environnement.
Nouvel environnement : Type et nom
Champ |
Que doit-on entrer ? |
---|---|
Nom |
Nom de l'environnement, qui doit être unique dans votre projet d'équipe. |
Description |
Facultatif. |
Type |
SCVMM Cette option est désactivée ? Vous devez configurer SCVMM. |
Balises |
Les balises sont des paires nom-valeur facultatives que vous pouvez définir selon les conventions de votre projet. Par exemple, vos environnements peuvent utiliser des balises qui indiquent l'objectif de l'environnement et la date après laquelle il peut être supprimé. |
Nouvel environnement : Ordinateurs
Dans la page Ordinateurs, choisissez les ordinateurs virtuels ou modèles d'ordinateurs virtuels à ajouter à votre environnement.
Ordinateurs virtuels disponibles : |
il s'agit de la liste des ordinateurs virtuels et modèles stockés dans la bibliothèque de votre projet d'équipe. Habituellement, la liste inclut les ordinateurs sur lesquels différentes combinaisons de systèmes d'exploitation, d'applications clientes et de logiciels serveur ont été installées. Par exemple, vous pouvez choisir un client web et un serveur web. Si vous ne trouvez pas un élément avec les fonctionnalités dont vous avez besoin, vous pouvez configurer un nouvel ordinateur virtuel. |
|
Un ordinateur virtuel en cours d'exécution est un ordinateur virtuel qui est dans l'état d'exécution. Lorsque vous ajoutez un ordinateur à votre environnement, vous le réservez effectivement pour votre utilisation, parce qu'il ne peut pas être ajouté à plusieurs environnements à la fois. Lorsque vous supprimez votre environnement, un ordinateur virtuel en cours d'exécution sera retourné dans le pool des ordinateurs disponibles. Si vous ne composez votre environnement que d'ordinateurs virtuels en cours d'exécution, il est généralement prêt à être utilisé immédiatement. |
|
Lorsque vous ajoutez un modèle d'ordinateur virtuel à un environnement, un ordinateur virtuel est créé. La copie peut prendre quelques minutes. Un nouveau nom et un nouvel ID de port sont générés automatiquement. Votre logiciel et vos tests doivent pouvoir prendre en compte le nom de serveur modifié. |
|
Lorsque vous ajoutez un ordinateur virtuel, une copie exacte est créée dans votre environnement lab. Pour créer plusieurs copies en cours d'exécution d'un ordinateur virtuel stocké, vous devrez modifier le nom de l'ordinateur. Habituellement, un ordinateur virtuel stocké fait partie d'un groupe de travail. Si vous voulez exécuter les tests sur plusieurs ensembles d'ordinateurs sans modifier leurs noms de domaine, pensez à configurer un environnement isolé du réseau. |
Ordinateurs sélectionnés : |
Vous pouvez définir les propriétés suivantes pour chaque ordinateur que vous ajoutez à votre environnement. Notez que vous pouvez ajouter le même ordinateur virtuel ou modèle d'ordinateur virtuel plusieurs fois. Vous devez donner des noms différents aux ordinateurs. |
|
Ce nom identifie l'ordinateur virtuel à l'intérieur de cet environnement. Il est différent du nom de l'ordinateur. N'utilisez pas de virgules dans le nom. |
|
Un rôle identifie la fonction d'un ordinateur dans l'environnement. Il peut être utilisé par Gestionnaire de tests pour déterminer quels sont les composants à installer à des fins de tests, et quelles sont les données de test à collecter. Vous pouvez sélectionner un rôle dans le menu ou tapez le nom de rôle de votre choix. Notes Le rôle est juste une indication de l'utilisation prévue de l'ordinateur. Lab Management ne vérifie pas automatiquement que les ordinateurs virtuels ou les modèles disposent des logiciels nécessaires. Il n'installe pas non plus automatiquement de logiciels pour se conformer à ces rôles. |
Nouvel environnement : Propriétés de l'ordinateur
Tabulation |
Propriétés de l'ordinateur |
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Profil matériel |
Quantité de mémoire assignée à l'ordinateur virtuel. |
||||||||||||||||
Profil de système d'exploitation (modèles uniquement) |
Type de système d'exploitation, nom d'ordinateur, mot de passe administrateur, clé de produit, domaine et groupe de travail pour les ordinateurs virtuels déployés à partir du modèle. Notes Lorsque vous importez un modèle à partir de SCVMM, le mot de passe administrateur et la clé de produit sécurisés dans le modèle sont supprimés. Vous devez entrer à nouveau ces informations.
|
||||||||||||||||
Balises d'ordinateurs |
Propriétés personnalisées définies par les utilisateurs. Vous pouvez les utiliser pour indiquer des informations telles que :
|
Nouvel environnement : Avancé
Les propriétés avancées sont uniquement utilisées pour les tests de système automatisés.
Nouvel environnement : Vérification
Vérifiez l'environnement pour vous assurer que les propriétés définies sont valides.
Si la vérification échoue, vous devez résoudre le problème avant de terminer.
Si la vérification réussit, vous avez terminé.
L'assistant Nouvel environnement se ferme et votre environnement s'affiche dans la liste Environnements sous Type:SCVMM.
La création de l'environnement peut prendre du temps. Vous pouvez voir la progression du processus dans la liste Environnements. Pour voir la progression des ordinateurs virtuels, sélectionnez l'environnement.
Après avoir créé un ordinateur virtuel, vous pouvez vous y connecter si vous le souhaitez. Sélectionnez l'environnement, puis connectez-vous-y depuis le menu contextuel de l'icône de l'ordinateur.
Utilisation d'un environnement SCVMM
Marquez l'environnement comme étant utilisé pour que vous vous l'assigniez.
Connectez-vous à l'environnement.
Connectez-vous à ses ordinateurs et configurez tout logiciel de plateforme dont vous avez besoin, comme un système de gestion de base de données.
Vous voudrez peut-être créer un autre environnement comme celui-ci, en une autre occasion ? Pensez à l'enregistrer dans la bibliothèque des environnements. Vous devez d'abord interrompre l'environnement.
Dans les propriétés du plan de test, définissez l'environnement de test sur l'environnement de votre choix. Cela vous permet de collecter les journaux d'événements et autres données à partir des ordinateurs de l'environnement.
Installez la build la plus récente de votre logiciel.
Les informations de diagnostic des ordinateurs lab doivent être incluses dans les résultats des tests, et également jointes à un bogue que vous créez.
Lorsque vous avez terminé avec l'environnement, sélectionnez Annuler la marque en cours d'utilisation.
Sinon, vous pouvez supprimer l'environnement pour supprimer ses ordinateurs modèles ou pour permettre aux ordinateurs en cours d'exécution d'être ajoutés à d'autres environnements.
Q et R
Q : Quelles sont les versions de SCVMM prises en charge ?
SCVMM 2008 R2
SCVMM 2012
SCVMM 2012 SP1
SCVMM 2012 R2
Team Foundation Server 2010 SP1
Team Foundation Server 2012 RTM
Team Foundation Server 2012.4
Team Foundation Server (2013 et versions ultérieures)
Q : Quelles sont les versions des hôtes Hyper-V qui sont prises en charge ?
Hyper-V 2008 R2
Hyper-V 2012
2012 SP1
Hyper-V 2012 R2
Système d'exploitation invité (pris en charge par les modèles SCVMM)
SCVMM 2008 R2
Windows XP SP3 32/64, Windows Vista 32/64, Windows 7 32/64
Windows Server 2003 SP3 32/64, Windows Server 2008 32/64, Windows Server 2008 R2 64
SCVMM 2012
SCVMM 2012 SP1
Windows XP SP3 32/64, Windows Vista 32/64, Windows 7 32/64, Windows 8
Windows Server 2003 SP3 32/64, Windows Server 2008 32/64, Windows Server 2008 R2 64, Windows Server 2012 SP1
SCVMM 2012 R2
Windows XP SP3 32/64, Windows Vista 32/64, Windows 7 32/64, Windows 8, Windows 8.1
Windows Server 2003 SP3 32/64, Windows Server 2008 32/64, Windows Server 2008 R2 64, Windows Server 2012 SP1, Windows Server 2012 R2
Pour plus d'informations, voir Mise à niveau de SCVMM 2008 R2 à SCVMM 2012.
Q : L'option SCVMM est désactivée. Quel est le problème ?
Vous devez configurer SCVMM pour votre collection de projets Team Foundation.Autre solution, vous pouvez créer un environnement lab standard avec les ordinateurs physiques ou virtuels existants. Les environnements standard nécessitent un travail moindre pour être configurés, mais vous ne pouvez pas enregistrer ou réinitialiser leur état.
Q : Il n'existe pas d'ordinateur virtuel avec les caractéristiques que je souhaite. Comment en créer un ?
R : Voir Créer des ordinateurs virtuels pour effectuer un test manuel.Q : L'état de mon environnement est Non prêt. Que dois-je faire ?
R : Dans le menu contextuel de l'environnement, dans la liste des environnements, choisissez Réparer.Non prêt signifie que l'agent de test n'est pas correctement configuré sur l'un des ordinateurs de l'environnement. Réparer tente de l'installer et de le reconfigurer. Si la réparation ne fonctionne pas, assurez-vous que tous les ordinateurs peuvent communiquer avec le contrôleur de test. Vous pouvez vous connecter à un ordinateur, même s'il n'est pas prêt. Pour découvrir où le contrôleur de test s'exécute, ouvrez Centre lab, Contrôleurs. Le contrôleur de test est généralement installé sur le même ordinateur que Team Foundation Server.
Si un ordinateur exécute Windows XP, réinstallez-le manuellement et configurez l'agent de test sur cet ordinateur. Le programme d'installation de l'agent de test est fourni avec le programme d'installation de Visual Studio.