Module de plan de test dans le didacticiel HP ALM (Quality Center)

  • Après avoir défini les exigences, l'équipe de développement démarre son processus de conception et de développement tout en USP,EP, BP L'équipe commence à concevoir des tests qui peuvent être exécutés une fois la version déployée.
  • Le succès de tout produit dépend des processus de test et de la qualité des tests effectués. Un bien Plan de test aboutit à un produit sans bug.
  • ALM prend en charge la maintenance et l'exécution de tests manuels, d'automatisation et de performances, car ALM est parfaitement intégré à tous les produits HP tels que HP UFT et HP Load Runner.

Module de plan de test dans HP ALM

Comment créer un plan de test

Étape 1 ) Semblable aux exigences, créons un espace réservé/dossier pour chacun des types de tests tels que fonctionnel et non fonctionnel.

  1. Cliquez sur le lien Plan de test depuis la page d'accueil d'ALM.
  2. Cliquez sur l'icône « Nouveau dossier »
  3. Entrez le nom du dossier comme « Fonctionnel » et cliquez sur « OK ».

Créer un plan de test

Étape 2) Le dossier créé sera affiché comme indiqué ci-dessous.

Créer un plan de test

Étape 3) De même, créons des sous-dossiers pour les tests « manuels » et « automatisés » sous le dossier « fonctionnel ». Par conséquent, la structure finale des dossiers sera la suivante :

Remarque: Nous ne serons PAS en mesure de créer des scripts de test automatisés/des scripts de test de performances à partir d'ALM ; au lieu de cela, il doit être créé à partir des outils HP respectifs tels que UFT pour le fonctionnement et Load Runner pour les performances. Ils sont ensuite enregistrés dans ALM afin qu'ils puissent être planifiés, exécutés, surveillés et signalés.

Créer un plan de test

Étape 4) Il serait préférable de créer un nouveau dossier pour chacun des modules de l'application afin de ne pas vider tous les tests manuels dans un seul dossier. Pour les applications complexes, il y aurait des milliers de tests qui seraient difficiles à gérer s'ils ne sont pas correctement alignés.

Créer un plan de test

Étape 5) Créons maintenant un test manuel pour le module « Connexion » en cliquant sur l'icône « Nouveau test » dans l'onglet « Plan de test ».

Créer un plan de test

Étape 6) Entrez les détails suivants pour créer le nouveau test avec succès.

  1. Entrez le nom du nouveau test
  2. Entrez le type de test. Dans ce cas, il s'agit d'un test « manuel ».
  3. L'utilisateur peut également saisir d'autres champs non obligatoires tels que la date, Description comme indiqué ci-dessous.
  4. Cliquez sur « Soumettre » une fois tous les détails saisis.

Créer un plan de test

Étape 7) Une fois le test créé, le test créé apparaîtra sous le dossier de tests « Manuel » avec d'autres onglets générés comme indiqué ci-dessous. Discutons de chacun de ces onglets en détail dans les étapes à venir.

Créer un plan de test

Étape 8) Cliquez sur « Étapes de conception » et cliquez sur l'icône « Nouvelle étape » comme indiqué ci-dessous. La boîte de dialogue Détails de l'étape de conception s'ouvre

  1. Entrez le nom de l'étape
  2. Entrez l'étape Description CMS
  3. Entrez le résultat attendu
  4. Cliquez sur OK'

Créer un plan de test

Étape 9) Répétez l'étape n°6 et entrez toutes les étapes pertinentes pour tester la fonctionnalité. Après avoir créé toutes les étapes requises, l'onglet « Étapes de conception » affiche toutes les étapes créées comme indiqué ci-dessous.

Créer un plan de test

Étape 10) Paramètres, aide l'utilisateur à attribuer une valeur à une variable qui permet à l'utilisateur d'exécuter le même test avec différents ensembles de données. Dans ce cas, le nom d'utilisateur et le mot de passe peuvent être deux paramètres auxquels une valeur serait attribuée. Nous comprendrons l'importance d'avoir des paramètres lors de l'exécution des tests qui seront traités dans le module Test Lab.

Voyons maintenant comment créer des paramètres.

  1. Sélectionnez l'étape de test à laquelle nous souhaitons ajouter le paramètre.
  2. L'icône « Paramètre » sera activée. Cliquez sur le même comme indiqué ci-dessous.

Créer un plan de test

Étape 11) La boîte de dialogue Paramètres s'ouvrira comme indiqué ci-dessous. Cliquez sur le bouton « Nouveau paramètre ».

Créer un plan de test

Étape 12) La boîte de dialogue Détails des paramètres de test s'ouvre.

  1. Entrez le nom du paramètre
  2. Attribuer une valeur au paramètre
  3. Cliquez sur OK'.

Créer un plan de test

Étape 13) La boîte de dialogue « Paramètres » s'affiche à nouveau pour l'utilisateur

  1. Avec la variable créée
  2. La valeur
  3. Cliquez sur OK'.

Créer un plan de test

Étape 14) Nous pouvons maintenant remarquer que le paramètre est ajouté dans « l'étape de test » elle-même, comme indiqué ci-dessous.

Répétez également la même chose pour le champ de mot de passe.

Créer un plan de test

De même, créez un paramètre pour le mot de passe déposé

Étape 15) Les paramètres créés peuvent être visualisés/modifiés dans l'onglet Paramètres. Cette boîte de dialogue nous aide également à créer, supprimer les paramètres associés aux tests.

Créer un plan de test

Étape 16) L'onglet Pièces jointes permet à l'utilisateur de télécharger tout type de fichier tel que « xls », « jpg », etc.

Créer un plan de test

Étape 17) La configuration du test nous aide à réutiliser le test pour différents scénarios de cas d'utilisation. Voyons comment travailler avec des configurations de test avec un exemple. Par défaut, il existe une configuration de test spécifiée comme étant celle du nom du test.

Remarque : Nous NE POUVONS PAS supprimer la configuration de test par défaut, mais nous pouvons la modifier.

Créer un plan de test

Étape 18) Disons que la fonctionnalité de connexion peut être exécutée par trois types d'utilisateurs professionnels, tels que « helpdesk », « manager » et « chef de cluster ».

Renommons la configuration de test par défaut en « helpdesk » en modifiant le champ de nom de la « Configuration de test ».

Créer un plan de test

Étape 19) Ajoutons maintenant les deux autres configurations de test, à savoir le gestionnaire et le chef de cluster. Cliquez sur l'icône « + » sous les configurations de test.

Créer un plan de test

Étape 20) Les »La boîte de dialogue Nouvelle configuration de test s'ouvre.

  1. Entrez le nom de la configuration de test
  2. Saisissez d'autres paramètres non obligatoires tels que "créé par", "date de création", "description"
  3. Cliquez sur OK'.

Créer un plan de test

Étape 21) Répétez la même étape que ci-dessus pour créer une configuration de test supplémentaire pour le « tête de cluster » et la configuration de test complète sera affichée à l'utilisateur comme indiqué ci-dessous. Cela permettra aux testeurs d'exécuter le même test individuellement sur toutes les configurations créées pendant l'exécution du test, ce qui n'entraînera aucune réécriture des tests.

La configuration de test ne doit PAS être confondue avec les paramètres de test. Nous devons donc comprendre la différence entre les configurations de paramètres et de tests. Les paramètres sont utilisés pour créer des variables et attribuer des valeurs pour une étape spécifique (paramétrage du test) tandis que la configuration du test est applicable à toutes les étapes et généralement utilisée pour tester différents cas d'utilisation/workflow métier. Pendant l'exécution, les utilisateurs peuvent modifier les valeurs des paramètres créés pendant qu'un Cas de test est exécuté pour la configuration sélectionnée.

Par exemple, une application de paiement de factures en ligne, l'utilisateur peut sélectionner le mode de paiement. En cas de paiement par « Carte de crédit », l'utilisateur peut sélectionner soit une carte principale, une carte Visa ou une carte American Express. Chacun d’entre eux ayant ses propres points de fidélité client. Afin de le tester, nous pouvons concevoir un test tel que chacun d'entre eux soit ajouté aux configurations de test pour vérifier les points de récompense.

Créer un plan de test

Étape 22) L'onglet « Couverture requise » aide les testeurs à mapper le test par rapport à une ou plusieurs exigences particulières, ce qui aide les utilisateurs à générer une couverture et une traçabilité.

  1. Cliquez sur l'onglet « Couverture requise ».
  2. Sélectionnez l'« exigence » qui doit être mappée à ce scénario de test particulier.
  3. Cliquez sur le bouton « <= » pour mapper les exigences sélectionnées avec le test. Nous pouvons également mapper plusieurs exigences sur le même test.

Créer un plan de test

Étape 23) L'onglet « Défauts liés » s'affiche vide car nous n'avons exécuté aucun test ni déclenché aucun Défaut contre le cas de test. Cet onglet sera renseigné avec les détails des défauts si les défauts sont enregistrés dans le scénario de test au moment de la création des défauts.

Créer un plan de test

Étape 24) L'onglet Historique affiche la liste des modifications apportées au fil du temps par rapport à ce scénario de test particulier dès la création du test.

Créer un plan de test

Téléchargement de tests

Parfois, l'utilisateur ne crée pas de cas de test manuellement car cela prend beaucoup de temps. La plupart des organisations développent des tests manuels dans Excel et les téléchargent en masse dans ALM plutôt que de créer chaque test manuel un par un. Afin de faciliter le téléchargement dans ALM, HP a mis au point un complément avec lequel l'utilisateur peut télécharger directement depuis MS Excel/MS Word. Comprenons la procédure étape par étape pour télécharger les exigences dans QC à partir d'Excel.

Comment télécharger des tests en utilisant Microsoft Excel

Étape 1) Avant de télécharger les tests depuis Excel, nous devons préparer Excel de manière à pouvoir être téléchargé.

  1. Sélectionnez les champs que vous souhaitez télécharger dans ALM et créez un en-tête dans Excel pour ces champs.
  2. Entrez des données valides dans chacun de ces champs comme indiqué ci-dessous.

Télécharger des tests en utilisant Microsoft Excel

Étape 2) Après avoir sélectionné les données à télécharger, cliquez sur « Exporter vers HP ALM » dans « Compléments ».

Télécharger des tests en utilisant Microsoft Excel

Étape 3) L'assistant d'exportation ALM s'ouvre. Entrez l'URL du serveur HP ALM et cliquez sur « Suivant ».

Télécharger des tests en utilisant Microsoft Excel

Étape 4) Entrez le nom d'utilisateur et le mot de passe pour l'authentification et cliquez sur « Suivant ».

Télécharger des tests en utilisant Microsoft Excel

Étape 5) Sélectionnez le domaine et le nom du projet dans lequel nous souhaitons télécharger les tests et cliquez sur « Suivant ».

Télécharger des tests en utilisant Microsoft Excel

Étape 6) Sélectionnez le type de données que nous souhaitons télécharger. Dans ce cas, ce sont des tests. Nous téléchargerons également les défauts dans les prochains chapitres.

Télécharger des tests en utilisant Microsoft Excel

Étape 7) Entrez le nom de la nouvelle carte. La première option, « Sélectionner une carte » est désactivée car nous n'avons pas encore créé de carte. Nous devons donc créer un nouveau nom de carte et cliquer sur « Suivant ». Nous n'avons pas sélectionné « Créer une carte temporaire » car nous aimerions la réutiliser à chaque fois pour télécharger des « tests ».

Télécharger des tests en utilisant Microsoft Excel

Étape 8) En cliquant sur « Suivant », la boîte de dialogue de mappage s'ouvre comme indiqué ci-dessous.

  1. Les éléments de grille du volet gauche répertoriés correspondent aux champs disponibles pour le téléchargement dans HP ALM. Veuillez noter que les champs marqués en « ROUGE » doivent être mappés car ce sont des champs obligatoires.
  2. Les éléments de la grille du volet droit font référence aux champs qui sont mappés afin que les valeurs d'Excel soient transmises aux champs correspondants d'ALM.

Télécharger des tests en utilisant Microsoft Excel

Étape 9) Voyons maintenant comment mapper les champs dans Excel avec les champs dans ALM.

  1. Sélectionnez le champ que l'utilisateur souhaite mapper et cliquez sur le bouton fléché comme indiqué ci-dessous.

Télécharger des tests en utilisant Microsoft Excel

  1. Entrez le nom de colonne dans Excel qui correspond au nom de colonne approprié dans HP ALM.

Télécharger des tests en utilisant Microsoft Excel

  1. Mappez toutes les colonnes requises dans Excel avec les champs appropriés dans HP ALM. Après avoir mappé tous les champs obligatoires, cliquez sur « Exporter ».

Télécharger des tests en utilisant Microsoft Excel

Étape 10) Une fois le téléchargement réussi, ALM affiche le message comme indiqué ci-dessous. Si des erreurs apparaissent, veuillez résoudre le problème et essayez de le télécharger à nouveau.

Certaines des erreurs courantes sont répertoriées ci-dessous :

  • Le sujet/chemin d’accès n’est pas valide/indisponible ou n’est PAS mappé par l’utilisateur.
  • Le champ « Type de test » a une valeur autre que Manuel. Tests automatisés CAN être téléchargé à l'aide d'Excel.
  • Le champ Nom du test est vide ou NON mappé.
  • Le statut ne doit pas avoir de valeurs autres que Conception, Prêt, Importé, Réparation.
  • Télécharger des tests en utilisant Microsoft Excel

Étape 11) Vérifions maintenant la même chose sous l'onglet « Tests ». Tous les détails du test sont téléchargés comme indiqué ci-dessous.

Note : Les utilisateurs peuvent également effectuer un nouveau téléchargement des tests. En cas de nouveau téléchargement des cas de test, si le nom du test existe déjà et s'il y a juste un changement dans la description de l'étape, le test sera écrasé par celui existant. Si le nom du test est différent de celui téléchargé, il est téléchargé en tant que nouveau test.

Télécharger des tests en utilisant Microsoft Excel

Comment créer des ressources de test

Les ressources de test permettent aux utilisateurs de gérer les ressources qui sont généralement récupérées par des tests automatisés/de performances. Les utilisateurs peuvent télécharger le script qui peut être utilisé par un ou plusieurs tests. Ils peuvent également être téléchargés/modifiés et téléchargés à nouveau dans des ressources de test.

Voyons comment nous pouvons utiliser efficacement le module Test Resources. Ce module est démontré en téléchargeant le même fichier Excel dans les ressources de test que nous avons utilisé pour importer les tests d'Excel dans ALM.

Le téléchargement du scénario de test Excel est recommandé afin que nous puissions modifier les tests chaque fois que nécessaire et télécharger à nouveau uniquement les cas de test modifiés. Il est également facile d’ajouter de nouveaux tests et de télécharger uniquement les tests nouvellement ajoutés.

Cependant nous pouvons également télécharger d'autres types de fichiers tels que .xls, .vbs, .qfl etc.

Étape 1) Accédez au module Ressources de test comme indiqué ci-dessous. La page du module de ressources de test s'ouvre.

Créer des ressources de test

Étape 2) Créez un « Nouveau dossier » en cliquant sur l'icône Nouveau dossier comme indiqué ci-dessous. La boîte de dialogue Nouveau dossier s'ouvre. Créons une ressource de test pour les trois tests, à savoir : manuel, automatisation et performances.

Créer des ressources de test

Étape 3) Le dossier est créé comme indiqué ci-dessous.

Créer des ressources de test

Étape 4) De même, créons deux autres dossiers, à savoir – Automation et Performance. Après avoir créé un dossier pour chacune des ressources de test, la structure finale des dossiers sera la suivante :

Créer des ressources de test

Étape 5) Créons une nouvelle ressource de test en téléchargeant le fichier Excel que nous avons créé pour écrire des tests manuels qui ont été téléchargés dans ALM. Sélectionnez le dossier dans lequel l'utilisateur souhaite télécharger la ressource de test.

Créer des ressources de test

Étape 6) Entrez le nom de la ressource de test, sélectionnez également le type de ressource et cliquez sur « OK ».

Créer des ressources de test

Étape 7) Lors de la création de la ressource de test, nous devons maintenant télécharger la ressource afin qu'elle soit disponible sous l'onglet « Visionneuse de ressources » qui sera utilisée dans tous les tests.

  1. Cliquez sur l'onglet « Visionneuse de ressources »
  2. Cliquez sur « Télécharger le fichier » et sélectionnez le fichier à télécharger

Créer des ressources de test

Étape 8) Après avoir téléchargé le fichier, le statut sera affiché à l'utilisateur et il sera disponible en téléchargement.

Créer des ressources de test

Remarque: Les types de ressources de test suivants sont téléchargés et peuvent être utilisés pour exécuter les tests automatisés.

  1. Table de données
  2. Variables environnementales
  3. Bibliothèques de fonctions
  4. Scénarios de récupération
  5. Référentiel d'objets partagés

Vidéo sur le plan de test

Cliquez sur ici. si la vidéo n'est pas accessible

Points clés à retenir:-

  • Vous utiliserez le module Plan de test dans QualityCenter pour concevoir et créer vos scénarios/scripts de test.
  • Vous pouvez lier vos tests dans le module Plan de test aux exigences dans le module d'exigences pour un suivi facile.
  • QualityCenter fournit de nombreuses fonctionnalités telles que la copie des étapes de test, l'envoi par courrier électronique de scripts pour révision, l'ajout de pièces jointes, etc. pour faciliter le développement plus rapide des cas de test.