Comment gérer les ressources Lab
Cette section décrit la gestion des ressources Lab nécessaires à la conception et à l’exécution des tests de performance.
Note :
-
Il est possible de visualiser les hôtes de test d’un projet donné dans le projet ALM lui-même.
-
Éditions d’ALM : la gestion des hôtes de test fonctionnels est disponible uniquement avec Édition ALM.
Cette tâche décrit les procédures suivantes :
Avant de concevoir et d’exécuter des tests, vous devez ajouter les ressources requises à ALM. C’est notamment le cas des hôtes, des pools d’hôtes auxquels appartiennent les hôtes, de l’emplacement des hôtes et des programmes d’écoute MI pour les Load Generator situés derrière un pare-feu. Pour une présentation des ressources Lab, voir Ressources Lab - Présentation.
Avant d’ajouter des hôtes de test, vérifiez les points suivants :
-
Des outils de test ont été installés sur les hôtes de test.
-
Si l’un des hôtes de test que vous ajoutez se trouve à un emplacement distant, vérifiez que cet emplacement a été ajouté dans le module Ressources Lab > Emplacements.
-
Si l’hôte de test que vous ajoutez se trouve derrière un pare-feu, il doit communiquer avec un hôte Performance à l’aide d’un programme d’écoute MI. Vérifiez que ce dernier a été ajouté au module Ressources Lab > Programmes d’écoute MI.
-
Micro Focus ALM Lab Service a été installé sur les hôtes de test ajoutés. Pour plus d’informations, voir Installation de ALM Lab Service.
Conseil : Vous pouvez importer la liste des hôtes dans ALM à partir d’un fichier Excel à l’aide de la fonction d’importation des hôtes. Pour plus d’informations, voir Importer des données sur les hôtes à partir d’Excel .
Pour ajouter une ressource lab :
-
Créez une nouvelle ressource.
-
Dans Lab Management, sous Ressources Lab, sélectionnez le module de ressource approprié et cliquez sur le bouton Créer <Ressource>
. Voir Boîte de dialogue Nouveau - Hôte de test. -
Dans ALM, sous Ressources Lab, sélectionnez le module Hôtes et cliquez sur le bouton Nouvel hôte
. Voir Boîte de dialogue Nouveau - Hôte de test. Les hôtes créés dans ALM sont de type privé et peuvent figurer dans un seul pool d’hôtes à la fois.
-
-
Enregistrez l’hôte de test. Pour des raisons de sécurité, un hôte de test doit être enregistré à l’aide de Micro Focus ALM Lab Service pour pouvoir être utilisé. Une fois l’enregistrement effectué, il doit être approuvé à partir de Lab Management.
Pour télécharger et installer Micro Focus ALM Lab Service, sélectionnez Aide > Outils ALM pour ouvrir la page des compléments Outils ALM, et cliquez sur le lien approprié. Pour plus d’informations, voir Utilisation de ALM Lab Service.
Note : Pour être compatibles, les versions de Lab Service et du serveur ALM auquel vous vous connectez doivent être identiques. Si votre version de Lab Service est différente de la version du serveur ALM, la grille Hôtes/Hôtes de test indique que l'hôte de test est Non disponible.
Vous pouvez importer la liste des hôtes dans ALM à partir d’un fichier Excel (.xls ou .csv).
-
Vérifiez que le fichier Excel est configuré de façon à permettre à la fonction Importer de reconnaître et de mapper les colonnes.
-
La première ligne du fichier Excel doit contenir les noms des champs, ou les noms logiques correspondants, fournis dans le tableau ci-après. (Les noms logiques ne tiennent pas compte de la casse.)
Certains champs sont obligatoires, d’autres sont requis ou facultatifs.
-
Obligatoire signifie que le champ doit figurer dans le fichier Excel. Si ce n’est pas le cas, l’importation échoue. Si vous omettez une valeur dans l’une des lignes de la colonne du champ, l’importation de cette ligne échoue.
-
Obligatoire signifie que le champ devrait figurer dans le fichier Excel. Si vous omettez ce champ, le code l’ajoute en associant la valeur par défaut correspondante à toutes les lignes. Si le champ est inclus, mais que la valeur de l’une des lignes de la colonne est omise, le code ajoute la valeur par défaut de la ligne.
-
Facultatif indique qu’un champ ne doit pas obligatoirement figurer dans le fichier Excel. Son omission n’a aucune incidence sur l’importation.
-
-
Les champs représentant des champs virtuels, de référence et non valides sont ignorés.
-
Les colonnes vides sont autorisées.
-
Opérationnel
-
Non opérationnel
-
Non disponible
-
Unix Load Generator
- Hôte Windows
- LG Windows autonome
-
"Hôte<espace><espace>Windows"
-
"Load Generator<espace><espace>Unix"
-
1-Priorité minimale
-
2, 3 ... 8
-
9-Priorité maximale
-
O
-
N
Définissez les colonnes et les valeurs du fichier comme suit :
Nom de champ
Nom logique
Valeur
Objectif
HOST_NAME
Obligatoire
Nom
Chaîne de texte quelconque
Nom valide de l’ordinateur hôte.
HOST_PURPOSE
Obligatoire
Objectif
Controller, Load Generator, QTP, Sprinter, etc.
Objectif de l’hôte de test.
Note : Il peut s’agir d’une combinaison de ces options. Les options doivent être séparées par un point-virgule, sans espace avant et après.
Exemple : Controller; Data Processor; QTP
HOST_STATE
Obligatoire
Statut
Par défaut : Opérationnel
État de l’hôte.
HOST_INSTALLATION
ObligatoireInstallation
Par défaut : Hôte Windows
Type d’installation de l’hôte.
Note : Attention à l’espace double dans :
HOST_PRIORITY
Obligatoire
Priorité
Par défaut : 5
Priorité de l’hôte.
HOST_SSL_ENABLED
Obligatoire
Activer SSL
Par défaut : N
Activation du protocole SSL
HOST_ USERNAME
Facultatif
Nom d’utilisateur
Chaîne de texte quelconque
Nom d’utilisateur utilisé pour se connecter à l’hôte.
HOST_ PASSWORD
Facultatif
Mot de passe
Chaîne de texte quelconque
Mot de passe utilisé pour se connecter à l’hôte.
HOST_ DOMAIN
Facultatif
Domaine
Chaîne de texte quelconque
Domaine de l’hôte.
HOST_ DESCRIPTION
Facultatif
Description
Chaîne de texte quelconque
Description de l’hôte.
Les champs définis dans le tableau ci-dessous ne doivent pas figurer dans le fichier Excel. Pendant l’importation de chaque hôte, des valeurs par défaut sont affectées à ces champs.
Nom de champ
Valeur affectée par défaut
Appartient aux pools
Général
Emplacement
Par défaut
Programme d’écoute MI
Aucun
Note : Les données de ces champs figurant dans le fichier Excel sont ignorées. Les valeurs par défaut non appropriées pour un hôte particulier doivent être modifiées manuellement dans le module Hôtes.
Exemple :
L’illustration suivante montre un fichier Excel défini avec les hôtes AUT suivants : [test]abc, [test]host, et un troisième hôte dont le nom n’a pas été fourni.
-
-
Importez les hôtes :
-
Sous Ressources Lab, sélectionnez Hôtes.
-
Dans le module Hôtes, sélectionnez Hôtes > Importer.
-
Accédez au fichier Excel contenant les hôtes et cliquez sur Ouvrir.
À l’issue du processus d’importation, un rapport affiche les résultats de l’importation et les hôtes importés sont répertoriés dans le module Hôtes. Les hôtes dont l’importation échoue doivent être ajoutés manuellement.
-
Pour modifier ou afficher des informations sur les ressources Lab, dans le module Ressources Lab approprié, cliquez avec le bouton droit sur la ressource dans la grille et sélectionnez <Ressource>Détails. Voir Module Ressources Lab - Interface utilisateur.
Sous Ressources Lab, sélectionnez Hôtes. Dans la grille, cliquez avec le bouton droit sur un hôte et sélectionnez Vérifier l’hôte.
Le Gestionnaire de tâches s’affiche, ainsi que le résultat général de chaque vérification effectuée sur l’hôte, Succès ou Échec.
Vous pouvez visualiser la progression de la vérification de l’hôte dans l’onglet Vérifier le statut de l’hôte du module Hôtes.
Note : Seul le test Envoi d’une requête Ping à l’hôte peut être exécuté sur un hôte Functional.
Suivant l’objectif et l’emplacement de l’hôte, les vérifications suivantes y sont effectuées :
| Vérification effectuée | Hôte Load Generator | Hôte Controller | Hôte Data Processor | Hôte Functional | |||
|---|---|---|---|---|---|---|---|
| Normal | UNIX | Autonome | Derrière pare-feu | ||||
| Envoi d’une requête Ping à l’hôte | Oui | Oui | Oui | N/A | Oui | Oui | Oui |
| Correctifs installés | Oui | N/A | N/A | N/A | Oui | Oui | N/A |
| Services | Oui | N/A | N/A | N/A | Oui | Oui | N/A |
| Performances | Oui | N/A | N/A | N/A | Oui | Oui | N/A |
| Statut derrière un pare-feu | N/A | N/A | N/A | Oui | N/A | N/A | N/A |
Vous pouvez aussi effectuer les vérifications ci-dessus en plus d’une vérification de connectivité supplémentaire à partir de l’hôte vers une URL particulière. Cliquez avec le bouton droit sur un hôte dans la grille, sélectionnez Vérifier la connectivité à l’URL, et entrez l’URL.
Exemple :
-
URL normale :
http://www.website.com -
Nom d’ordinateur :
machine22ouhttp://machine22
Sous Ressources Lab, sélectionnez Hôtes. Dans la grille, cliquez avec le bouton droit sur l’hôte à redémarrer et sélectionnez Redémarrer l’hôte.
Note : Vous pouvez reconfigurer uniquement les hôtes Performance.
La reconfiguration d’un hôte réinitialise sa licence, l’utilisateur système LoadRunner Enterprise (IUSR_METRO) et le mot de passe de sécurité de communication sur l’hôte.
Pour reconfigurer un hôte, sous Ressources Lab, sélectionnez Hôtes. Dans la grille, cliquez avec le bouton droit sur l’hôte à reconfigurer et sélectionnez Reconfigurer l’hôte.
Pour terminer un processus sur un hôte Performance, sous Ressources Lab, sélectionnez Hôtes. Sélectionnez un hôte et, dans l’onglet Processus, sélectionnez le processus et cliquez sur
.
Note : La gestion de pool d’hôtes est disponible dans Lab Management uniquement. Elle ne l’est pas dans ALM.
Vous pouvez remplir les pools d’hôtes de l’une des façons suivantes :
-
Module Hôtes. Vous pouvez lier un hôte à un ou plusieurs pools d’hôtes.
-
Module Pools. Vous pouvez lier un ou plusieurs hôtes à un pool d’hôtes particulier.
Pour lier un hôte à un ou plusieurs pools d’hôtes :
-
Sous Ressources Lab, sélectionnez Hôtes.
-
Dans la grille, cliquez avec le bouton droit sur un hôte et sélectionnez Détails de l’hôte.
-
Cliquez sur la flèche pointant vers le bas associée à Appartient aux pools et sélectionnez les pools dans lesquels inclure l’hôte. Cliquez sur OK.
Pour lier un ou plusieurs hôtes à un pool d’hôtes à partir du module Pools :
-
Dans la barre latérale d’Lab Management, sous Ressources Lab, sélectionnez Pools d’hôtes.
-
Sélectionnez un pool d’hôtes dans la grille.
-
Dans l’onglet Hôtes liés, cliquez sur Ajouter des hôtes au pool
. Sélectionnez des hôtes dans la grille et cliquez sur Ajouter.

