Cycle de vie de la gestion des défauts dans HP ALM (Quality Center)

⚡ Résumé intelligent

Le cycle de vie de la gestion des défauts dans HP ALM permet aux testeurs d'enregistrer, track, et signaler les anomalies tout au long d'une version. Le module Anomalies enregistre chaque anomalie, de sa création à sa résolution, associe les anomalies aux exigences et prend en charge l'importation de fichiers Excel et les alertes par e-mail.

  • (I.e. Cycle de vie des défauts : Un défaut passe par les statuts Nouveau, Ouvert, Rejeté, Corrigé, Réouvert et Fermé, que les équipes peuvent personnaliser.
  • (I.e. Créer un défaut : Les testeurs consignent les anomalies depuis l'onglet « Anomalies », définissent leur niveau de gravité, joignent des fichiers et soumettent le rapport pour générer un identifiant d'anomalie.
  • 🔗 Lien vers les exigences : Lier les défauts aux exigences permet de réaliser des graphiques d'analyse de couverture et tracmatrice de capacité.
  • (I.e. Importation groupée de fichiers Excel : Le module complémentaire Export to HP ALM associe les colonnes Excel aux champs ALM pour importer simultanément de nombreux défauts.
  • 🔍 Recherche et alertes : La boîte de dialogue Rechercher localise les défauts par champ, et les notifications par e-mail alertent les utilisateurs concernés des changements de statut.

Cycle de vie de la gestion des défauts dans HP ALM

Qu’est-ce que la gestion des défauts dans HP ALM ?

  • A Défaut Une erreur est consignée lors de l'exécution du test, lorsque le résultat attendu et le résultat réel ne correspondent pas.
  • Le module de gestion des anomalies d'HP ALM permet non seulement aux utilisateurs de signaler les anomalies, mais aussi de track et donne la qualité globale de la version à n'importe quelle étape du processus de développement.

Cycle de vie de la gestion des défauts dans HP ALM

Cycle de vie des défauts par défaut dans ALM :

Cycle de vie des défauts par défaut dans ALM

StatutExplication
NOUVEAULorsqu'un défaut est signalé, son statut par défaut est « Nouveau ».
OuvrezLorsque le défaut est accepté par les développeurs, il passe au statut « Ouvert ».
RejetéLorsque le défaut est rejeté par les développeurs, il passe au statut « Rejeté ».
Parfaitement fixéLorsque le défaut est corrigé par les développeurs, son statut passe à « Corrigé ». Les testeurs détecteront tous les défauts. Tests qui ont le statut « Fixé ».
RouvrirSi le test a échoué, le défaut passe au statut « Réouverture ».
FerméSi les tests sont concluants, le défaut passe au statut « Résolu ».

À noter: Les utilisateurs peuvent également configurer le cycle de vie des anomalies en ajoutant de nouveaux statuts. L'ajout d'un nouveau statut d'anomalie sera traité dans le chapitre consacré à la personnalisation du projet.

Comment créer un nouveau défaut

Étape 1) Dans Quality Center, accédez à l'onglet « Défauts » et cliquez sur le bouton « Nouveau défaut ».

Créer un nouveau défaut

Étape 2) La boîte de dialogue « Nouveau défaut » s’ouvre. Veuillez renseigner les informations obligatoires suivantes.

  • Saisissez le champ « Détecté par ».
  • Saisissez la date de détection – par défaut, la date du jour sera sélectionnée.
  • Définissez le niveau de gravité du défaut.
  • L'utilisateur peut également saisir d'autres informations et une brève description du défaut.

Nouvelle boîte de dialogue de défaut

Étape 3) Le testeur peut également joindre des captures d'écran ou d'autres fichiers pertinents associés au défaut via l'onglet « Pièces jointes ».

  1. Cliquez sur l'onglet « Pièces jointes ».
  2. Cliquez sur le bouton « Pièces jointes ».
  3. Sélectionnez un fichier dans la boîte de dialogue Explorateur de fichiers.
  4. Cliquez sur 'Ouvrir'.

Joindre des fichiers au défaut

Étape 4) En cliquant sur « Ouvrir », nous pourrons constater que le fichier est joint dans la section des pièces jointes.

  1. Le fichier sélectionné a été téléchargé.
  2. Cliquez sur « Soumettre » pour signaler un défaut ; un identifiant de défaut sera alors généré.

Signaler un défaut

Étape 5) Le défaut a été signalé et est accessible dans l'onglet « Défauts », comme indiqué ci-dessous. Vous remarquerez également que l'identifiant du défaut est généré lors de sa publication.

Anomalie signalée avec l'identifiant de défaut suivant :

Comment lier un défaut à une exigence

Les utilisateurs peuvent associer un défaut à d'autres défauts ou à des exigences. En associant défauts et exigences, nous pouvons générer un graphique d'analyse de couverture et tracmatrice de capacité.

Étape 1) Après avoir créé le défaut, les testeurs peuvent associer les exigences liées à celui-ci. Pour ce faire :

  1. Cliquez sur « ID du défaut ».
  2. La boîte de dialogue des détails du défaut s'ouvre comme indiqué ci-dessous.

Boîte de dialogue des détails du défaut

Étape 2) Pour lier des entités :

  1. Accédez à « Entités liées ».
  2. Cliquez sur « Autres » pour lier les exigences à ce défaut.
  3. Cliquez sur le bouton « Lien » et choisissez « par ID » (vous pouvez également sélectionner en fonction du nom d’une exigence).
  4. Entrez l'ID d'exigence par rapport auquel ce défaut doit être mappé.
  5. Cliquez sur le bouton « Lien ».

Exigence de lien avec le défaut

Étape 3) Après avoir cliqué sur le bouton de lien, la fenêtre de détails du défaut s'affiche à nouveau pour l'utilisateur avec le lien ajouté, comme indiqué ci-dessous.

Défaut avec lien ajouté

Étape 4) Une fois que l'exigence est liée à un défaut, l'exigence s'affiche avec le symbole de lien en regard, comme indiqué ci-dessous.

Exigence avec symbole de lien

Étape 5) Une fois que l'exigence est liée à un défaut, l'exigence Matrice de traçabilité peut être généré. Pour générer le TracMatrice d'aptitudes, accédez au menu d'affichage de « Exigences » et sélectionnez « TracMatrice de capacité. La matrice générée TracLa matrice de capacité serait générée comme indiqué ci-dessous.

Remarque : Veuillez vous référer au tutoriel «Module des exigences' pour générer un tracmatrice de faisabilité où les étapes sont détaillées.

Matrice de traçabilité

Comment télécharger un défaut à l'aide d'Excel

  • À chaque fois, les utilisateurs ne seraient pas en mesure de reproduire manuellement chacun de ces défauts.
  • Ce module aide les utilisateurs à télécharger les défauts d'Excel vers ALM. Cela est vraiment utile lorsque les utilisateurs souhaitent migrer d'un système de gestion des défauts vers ALM.
  • Le processus reste le même que celui du téléchargement des tests et des exigences.
  • Il faut s'assurer que le fichier Excel est préparé dans un format tel qu'ALM permet l'importation des données.

Étape 1) Créez le fichier Excel avec les colonnes requises que l'utilisateur souhaite télécharger, comme indiqué ci-dessous.

Le champ « Pièces jointes » indique le chemin d'accès local où se trouve la capture d'écran ou toute autre pièce jointe. Il suffit à l'utilisateur de préciser ce chemin pour que la pièce jointe soit automatiquement importée dans ALM avec les autres détails du défaut.

Fichier Excel avec colonnes de défauts

Étape 2) Maintenant:

  1. Accédez à l'onglet « Modules complémentaires ».
  2. Sélectionnez « Exporter vers HP ALM ».

Exporter vers le module complémentaire HP ALM

Étape 3) L'assistant d'exportation ALM s'ouvre. Accédez au serveur HP ALM. URL et cliquez sur « Suivant ».

Serveur ALM Export Wizard URL

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

Authentification des exportations ALM

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

Sélectionnez le domaine et le projet

Étape 6) Sélectionnez le type de données que nous souhaitons télécharger. Dans ce cas, il s’agit de Défauts.

Sélectionnez le type de données Défauts

Étape 7) Saisissez le nom de la nouvelle carte. La première option, « Sélectionner une carte », est désactivée car aucune carte n'a encore été créée pour le chargement des anomalies. Il est donc nécessaire de créer une nouvelle carte et de cliquer sur « Suivant ». L'option « Créer une carte temporaire » n'a pas été sélectionnée car nous souhaitons la réutiliser pour chaque chargement d'anomalies.

Saisissez le nom de la nouvelle carte

Étape 8) En cliquant sur « Suivant », la carteping La boîte de dialogue 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.

Carteping dialogue

É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.

Sélectionnez le champ à mapper

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

Saisissez le nom de la colonne Excel

  1. Associez toutes les colonnes requises dans Excel aux champs correspondants dans HP ALM. Après l'association,ping Remplissez tous les champs obligatoires, puis cliquez sur « Exporter ».

Colonnes de la carte et exportation

Étape 10) Une fois le téléchargement réussi, ALM affiche le message comme indiqué ci-dessous.

Message de téléchargement réussi

Comment rechercher un défaut

Le module « Anomalies » répertorie toutes les anomalies signalées, depuis la toute première. Un utilisateur peut ainsi effectuer des recherches d'anomalies selon certains critères.

Étape 1) Accédez au menu « Édition » et choisissez « Rechercher ».

Menu Modifier Rechercher une option

Étape 2) La boîte de dialogue Rechercher s'afficherait.

  1. Saisissez le nom du champ sur lequel la recherche doit être effectuée (dans ce cas, nous utilisons l'ID du défaut pour effectuer la recherche).
  2. Saisissez la valeur.
  3. Cliquez sur « Suivant ».

Rechercher une boîte de dialogue

Étape 3) ALM affiche l'élément en arrière-plan comme indiqué ci-dessous.

Résultat de recherche mis en évidence

Notification par courrier électronique des défauts

  • Les utilisateurs désignés recevront automatiquement un e-mail en cas de modification du statut ou des champs « assigné à », à condition que les configurations de messagerie soient correctement paramétrées par l'administrateur ALM.
  • L'e-mail sera déclenché en fonction du paramètre défini dans l'onglet « Alertes » du module de personnalisation du projet (reportez-vous à la section « Personnalisation du projet » pour plus de détails).

Supposons que l'utilisateur désigné, « Glenn », doive recevoir un e-mail lorsque le statut du défaut passe à « Corrigé ». Cet e-mail serait envoyé comme indiqué ci-dessous. La capture d'écran a été prise après réception de l'e-mail (de MS). Outlook).

  1. Le courrier est envoyé à « Glenn ».
  2. Le courrier contient les détails concernant le défaut.
  3. Le courrier est déclenché car le statut est passé de « Réouvert » à « Corrigé », comme indiqué ci-dessous.

Notification par courrier électronique des défauts

Vidéo sur la gestion des défauts

Cliquez à nouveau ici si la vidéo n'est pas accessible

FAQ

L'IA facilite la résolution des problèmes en regroupant les anomalies dupliquées, en prédisant les modules sujets aux défauts et en classant automatiquement leur gravité à partir de leur description. Elle peut acheminer les nouvelles anomalies vers l'équipe compétente et anticiper les zones nécessitant des tests supplémentaires, réduisant ainsi le tri manuel dans des outils comme HP ALM.

Oui. Les modèles d'apprentissage automatique entraînés sur des défauts antérieurs peuvent identifier les bogues potentiels à partir des journaux et des modifications de code, puis les classer par ordre d'impact prévu. Un testeur humain doit toutefois confirmer la priorité avant que cela n'influence les décisions de mise en production.

Une erreur est une faute commise par un développeur dans le code. Cette erreur peut engendrer un défaut, c'est-à-dire une incohérence entre le comportement attendu et le comportement réel constaté lors des tests. Un bug est simplement un terme informel pour désigner un défaut.

La gravité mesure l'impact d'un défaut sur le fonctionnement du système, tandis que la priorité définit le délai de résolution. Un défaut peut être de gravité élevée mais de faible priorité, ou de faible gravité mais de haute priorité, selon son impact sur l'activité.

Résumez cet article avec :