Module des exigences dans HP ALM (Quality Center)
⚡ Résumé intelligent
Le module Exigences de HP ALM (Quality Center) permet aux équipes de définir, d'organiser et de trace chaque exigence du projet. Ce guide couvre la création de dossiers, la saisie manuelle et le chargement en masse via le Microsoft Module complémentaire Excel, analyse de couverture et tracGénération de la matrice de capacité.

Qu'est-ce que le module de configuration requise dans HP ALM ?
Le Module des exigences dans HP ALM (Quality Center) Il s'agit de l'espace de travail où une équipe projet consigne les éléments à livrer pour une version, les organise hiérarchiquement et les associe aux tests et aux anomalies. C'est le point d'entrée du flux de travail ALM, et chaque module ultérieur dépend des données qui y sont enregistrées.
- La définition des exigences est l'une des phases préliminaires de cycle de vie du développement logiciel.
- Une exigence décrit ce qui doit être livré au client à la fin d'une version spécifique.
- Définir les exigences de manière concise et claire dès le départ permet de minimiser les retouches une fois le développement terminé.
- Ce module permet aux utilisateurs de définir, gérer et tracIl prend en charge les exigences k et l'imbrication parent-enfant, ce qui permet de diviser une exigence importante en exigences plus petites.
- Chaque exigence reçoit un identifiant unique, qui détermine la couverture et tracLes rapports d'aptitude sont utilisés à des fins d'identification.
Le module est accessible depuis la barre latérale ALM, au même titre que Plan de test, Laboratoire de test et Anomalies. Si vous découvrez l'interface, Présentation de l'interface graphique HP ALM explique chaque panneau présenté ci-dessous.
Tout au long de cet article, nous utiliserons l'application exemple. GURU99 Services bancaires L'objectif est de faire correspondre les exigences affichées à l'écran à un ensemble de fonctionnalités réelles. La capture d'écran ci-dessous présente l'application exemple dont nous allons définir les fonctionnalités comme exigences.
Pourquoi la gestion des exigences est importante dans HP ALM
Le stockage des exigences dans un tableur sur un lecteur partagé fonctionne jusqu'à la première demande de modification. Dès lors, plus personne ne sait quel test protège quelle exigence, ni même si un défaut relève d'un élément du périmètre convenu. La gestion des exigences au sein d'un système ALM élimine cette ambiguïté, car l'enregistrement de l'exigence devient le point d'ancrage du reste du projet.
Quatre avantages pratiques découlent de keeping exigences du module plutôt qu'extérieures à celui-ci :
- Source unique de vérité. Les analystes, les développeurs et les testeurs consultent le même enregistrement, et l'onglet Historique indique qui a modifié quoi.
- Couverture automatique. Une fois qu'une exigence est liée à des tests dans le Module Plans de testsALM calcule la couverture sans aucun comptage manuel.
- Analyse d'impact. Lorsqu'une exigence change, les tests associés sont signalés, afin que l'équipe sache exactement quels tests relancer. Laboratoire de test.
- Alignement de la libération. Target Libération et Target Les champs de cycle relient chaque exigence au plan défini dans Sorties et cycles.
Astuce : Avant le premier chargement, définissez ensemble la liste des types d'exigences avec vos analystes métier. Toute modification ultérieure des types nécessitera un réajustement.ping chaque modèle Excel que votre équipe utilise déjà.
Comment créer des exigences
Étape 1) Cliquez sur « Exigences » dans le module « Exigences ».
Étape 2) Conservez toutes les exigences de cette version (2017 R1) dans un dossier dédié afin d'en faciliter l'accès. De plus, distinguez les exigences fonctionnelles des exigences non fonctionnelles en les plaçant dans des dossiers différents.
- Cliquez sur l'icône « Nouveau dossier » sous le module Exigences.
- Saisissez le nom du dossier sous la forme «2017 R1» pour identifier facilement les exigences de cette version.
Étape 3) Le dossier créé est affiché comme ci-dessous.
Étape 4) Créez maintenant un dossier pour 'Fonctionnel« exigences », où sont conservés tous les documents d'exigences fonctionnelles et les éléments de travail.
Étape 5) Le dossier créé est affiché dans le 'Exigences' module comme indiqué ci-dessous.
Étape 6) De même, créez un dossier « Non fonctionnel ». Une fois les dossiers « Fonctionnel » et « Non fonctionnel » créés, la structure des dossiers ressemble à ceci :
Étape 7) Cliquez sur l'icône « Nouvelle exigence » sur la page des exigences, comme indiqué ci-dessous.
La boîte de dialogue « Nouvelle exigence » s'ouvre et l'utilisateur doit saisir les champs obligatoires suivants.
- Saisissez le nom de l'exigence.
- Sélectionnez le type d'exigence.
La boîte de dialogue ci-dessous montre les deux champs obligatoires remplis.
Étape 8) L'utilisateur peut également renseigner les champs non obligatoires suivants.
- Auteur
- Priorité
- Revvu
- Target Libération
- Target Cycle
- Description et commentaires
Étape 9) Le module permet également aux utilisateurs de saisir le texte des exigences dans «Texte Riche' format directement, comme indiqué ci-dessous.
Étape 10) Les exigences sont généralement consignées dans un document Word. Vous pouvez les télécharger via l'onglet « Pièces jointes », comme indiqué ci-dessous. ALM prend également en charge d'autres formats de fichiers, tels que .xls et .jpg. Une fois le fichier téléchargé, cliquez sur le bouton « Soumettre ».
Étape 11) L'exigence enregistrée est affichée à l'utilisateur comme indiqué ci-dessous.
Comment télécharger des exigences à l'aide de Microsoft Excel
Créer des exigences manuellement convient pour quelques éléments, mais cela devient fastidieux lorsqu'une version en comporte des dizaines. Importer en masse est bien plus rapide que d'ajouter chaque exigence une par une. Pour ce faire, HP fournit un module complémentaire qui exporte directement les lignes depuis Microsoft Excel ou Microsoft Word dans ALM. La procédure ci-dessous décrit l'ensemble du processus, du téléchargement du module complémentaire à la vérification des enregistrements téléchargés.
Avant de commencer, il est utile de visualiser le flux de travail dans son ensemble. Les trois parties qui suivent correspondent aux trois étapes de ce diagramme.
Partie A – Téléchargement du complément Excel
Étape 1) Accédez à la page d'accueil d'ALM http://localhost:8181/qcbin et cliquez sur « Outils » dans la liste des liens.
Étape 2) Cliquez sur le lien « Plus de modules complémentaires HP ALM » depuis la page des modules complémentaires, comme indiqué ci-dessous.
Étape 3) Sélectionnez « Modules complémentaires pour » Microsoft Applications' puis sélectionnez 'Microsoft « Excel » dans la liste, car c'est le complément MS Excel qui est utilisé pour importer les données dans HP ALM.
Étape 4) Sélectionnez « HP ALM » Microsoft Lien vers le complément Excel pour ALM 12.00 correspondant à la version de votre serveur.
Étape 5) La page de téléchargement propose également un guide « Lisez-moi » et un guide « Module complémentaire », qu'il est conseillé de conserver.pingEn cliquant sur le lien de téléchargement, le fichier d'installation du module complémentaire est enregistré à l'emplacement par défaut ou à l'emplacement sélectionné par l'utilisateur.
⚠️ Attention : La version du module complémentaire doit correspondre à celle du serveur ALM. Un module complémentaire conçu pour ALM 12.00 refusera de se connecter à un serveur utilisant une version majeure différente, et l'assistant d'exportation échouera lors de l'authentification avec une erreur générique.
Partie B – Installation du complément Excel
Étape 1) Sélectionnez le complément téléchargé, cliquez avec le bouton droit sur le fichier et choisissez « Exécuter en tant qu'administrateur » afin que le complément puisse s'enregistrer pour Excel.
Étape 2) L'assistant d'installation s'ouvre. RevConsultez l'écran d'accueil et cliquez sur « Suivant » pour continuer.
Étape 3) Sélectionnez le type d'installation. L'option « Pour tous les utilisateurs » est sélectionnée par défaut. Pour installer uniquement sur le compte connecté, sélectionnez « Pour l'utilisateur actuel uniquement » et cliquez sur « Suivant ».
Étape 4) Une fois l'installation terminée, un message de confirmation s'affiche. Cliquez ensuite sur le bouton « Terminer ».
Étape 5) Pour vérifier que le complément a bien été installé, ouvrez Excel et accédez à l'onglet « Compléments ». L'option « Exporter vers HP ALM » confirme que le complément est enregistré.
Partie C – Téléchargement des exigences dans ALM
Étape 1) Avant de télécharger les fichiers requis depuis Excel, préparez la feuille de calcul afin qu'elle puisse être lue par l'assistant.
- Sélectionnez les champs que vous souhaitez importer dans ALM et créez une ligne d'en-tête dans Excel pour ces champs.
- Veuillez saisir des données valides dans chacun de ces champs, comme indiqué ci-dessous.
Étape 2) Après avoir sélectionné les données à télécharger, cliquez sur « Exporter vers HP ALM » dans l’onglet « Modules complémentaires ».
Étape 3) L'assistant d'exportation ALM s'ouvre. Accédez au serveur HP ALM. URL et cliquez sur « Suivant ».
Étape 4) Saisissez le nom d'utilisateur et le mot de passe pour l'authentification, puis cliquez sur « Suivant ».
Étape 5) Sélectionnez le domaine et le nom du projet dans lesquels les exigences doivent être téléchargées, puis cliquez sur « Suivant ».
Étape 6) Sélectionnez le type de données à importer. Dans ce cas, il s'agit des exigences. Les tests et les anomalies peuvent être importés via le même assistant.
É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. Créez un nouveau nom de carte et cliquez sur « Suivant ». Laissez l'option « Créer une carte temporaire » décochée car cette carte sera réutilisée à chaque ajout de données.
Étape 8) Dans cette boîte de dialogue, l'utilisateur doit choisir le comportement du type d'exigence. Si un seul type d'exigence est importé, sélectionnez « Type d'exigence unique ». Cet exemple important différents types d'exigences, le type doit être associé à la colonne correspondante dans Excel. Dans ce modèle, la colonne « E » contient le type d'exigence.
Étape 9) En cliquant sur « Suivant », la carteping La boîte de dialogue s'ouvre comme indiqué ci-dessous.
- Le volet de gauche répertorie les champs disponibles pour le chargement dans HP ALM. Notez que les champs marqués en rouge sont obligatoires et doivent être cartographiées.
- Le volet de droite répertorie les champs déjà mappés, de sorte que les valeurs d'Excel soient transférées vers les champs correspondants d'ALM.
Étape 10) Pour mapper un champ, sélectionnez le champ ALM que vous souhaitez mapper et cliquez sur le bouton flèche comme indiqué ci-dessous.
Étape 11) Saisissez la lettre de la colonne Excel qui correspond au champ HP ALM sélectionné.
Étape 12) Associez toutes les colonnes requises dans Excel aux champs correspondants dans HP ALM. Après l'association,ping Pour chaque champ obligatoire, cliquez sur « Exporter ».
Étape 13) Une fois le chargement réussi, ALM affiche le message ci-dessous. En cas d'erreurs, corrigez les lignes signalées et relancez l'exportation.
Étape 14) Veuillez vérifier le résultat dans l'onglet « Exigences ». Tous les détails relatifs aux exigences, y compris les pièces jointes, sont téléchargés comme indiqué ci-dessous.
Comment réaliser une analyse de couverture (exigences) Traccapacité)
Une fois les exigences, les tests et les défauts cartographiés, ALM peut générer une analyse de couverture et un tracMatrice de couverture. L'analyse de couverture montre la couverture des tests par rapport à une exigence spécifique, ainsi que le nombre de tests réussis, échoués et non exécutés. C'est le moyen le plus rapide de prouver que chaque élément du périmètre possède au moins un test réussi. cas de test derrière.
Étape 1) Accédez au module Exigences, cliquez sur le menu « Affichage » et sélectionnez « Analyse de couverture ».
Étape 2) L'analyse de couverture est générée pour chaque exigence placée sous l'onglet « Exigences », avec un statut consolidé au niveau du dossier.
Étape 3) En développant le dossier, l'analyse de couverture s'affiche comme indiqué ci-dessous.
Étape 4) Cliquez sur n'importe quel statut d'analyse de couverture pour obtenir un rapport détaillé.
- Cliquez sur le statut d'une exigence spécifique. L'analyse de couverture s'affiche avec le nombre d'échecs.
- Cliquez sur « Afficher la couverture des tests » pour afficher l’état détaillé des tests associés à l’exigence sélectionnée.
Étape 5) En cliquant sur « Afficher la couverture des tests », l’état d’exécution des tests pour l’exigence sélectionnée s’affiche. Les entrées ayant échoué sont celles qui se transforment généralement en enregistrements. Gestion des défauts.
Matrice de traçabilité
- Le TracLa matrice de capacité permet aux utilisateurs de déterminer l'étendue des relations entre les exigences et d'autres exigences, ou entre les exigences et les tests.
- La matrice répertorie les exigences sources ainsi que leurs exigences et tests associés, et affiche le nombre total de relations pour chaque exigence source.
Étape 1) Accédez au menu « Affichage » et sélectionnez « TracMatrice de capacité'.
Étape 2) Le TracLa page de la matrice d'aptitude s'ouvre comme indiqué ci-dessous.
- Cliquez sur « Configurer » TracMatrice de capacité'.
- La 'Configuration TracLa boîte de dialogue « Matrice de capacité » s'ouvre.
Étape 3) Définir les critères de génération du tracMatrice de capacité comme indiqué ci-dessous.
- Cliquez sur « Filtrer » sous « Définir les exigences de la source ».
- La boîte de dialogue « Critères de filtrage » s'ouvre. Cliquez sur le bouton « Critères de filtrage ».
- La boîte de dialogue Sélectionner les critères de filtre s'ouvre. Sélectionnez « Fonctionnel » dans la liste.
- Cliquez sur OK'.
Étape 4) La boîte de dialogue « Critères de filtrage » affiche les critères de filtrage sélectionnés par l'utilisateur. Cliquez sur « OK ».
Étape 5) La configuration TracLa boîte de dialogue d'autorisation s'affiche.
- Le « type d'exigence » sélectionné est affiché.
- Cliquez sur le lien « Filtrer par tests liés ».
Étape 6) Générer le tracMatrice de compatibilité entre les exigences et les tests. En cliquant sur « Filtrer par tests liés », la boîte de dialogue suivante s'affiche.
- Activez « Filtrer par tests liés ».
- Sélectionnez « Lié à » les tests suivants.
- Pour générer la matrice pour les exigences comportant plus de 5 tests, sélectionnez le critère de filtre « plus de ».
- Saisissez une valeur. Dans ce cas, il s'agit de « 5 ».
- Cliquez sur OK'.
Étape 7) L'écran suivant affiche toutes les exigences et leurs tests correspondants, sous réserve des spécifications tracLes critères d'aptitude sont remplis.
Étape 8) L'utilisateur peut également cliquer sur « Générer » TracUtilisez la fonction « Matrice de capacité » pour exporter le résultat vers Excel.
- Sélectionnez les détails pour lesquels le tracUne matrice de capacité doit être générée.
- Cliquez sur « Générer » TracMatrice de capacité'.
Étape 9) La boîte de dialogue « Enregistrer le fichier » s'affiche pour l'utilisateur.
- Choisissez l'emplacement où le tracLa matrice de compétences doit être enregistrée.
- Saisissez le nom du fichier.
- Cliquez sur « Enregistrer ».
Étape 10) En cliquant sur le bouton « Enregistrer », le tracLa matrice de compétences est générée et mise à la disposition de l'utilisateur.
La courte vidéo ci-dessous présente les mêmes écrans du module Exigences.
Comparaison des types d'exigences et des choix de champs
ALM est fourni avec un petit ensemble de types d'exigences prêts à l'emploi, et chacun d'eux modifie les champs affichés dans l'onglet Détails. Choisir le bon type dès le départ permet de conserver la table de correspondance Excel.ping stable et les rapports de couverture sont pertinents.
| Type d'exigence | Utilisation typique | Couvert par les tests ? |
|---|---|---|
| Indéfini | Espace réservé créé lors de la première importation, affiné ultérieurement | Non |
| Entreprise | Objectif commercial de haut niveau détenu par l'analyste | Non |
| Dossier | Grouping nœud tel que « 2017 R1 » ou « Fonctionnel » | Non |
| Fonctionnel | Comportement que l'application doit présenter | Oui |
| Tests | Exigence rédigée spécifiquement pour concevoir les tests de pilotage | Oui |
Seuls les types marqués comme testables peuvent être associés à des tests, c'est pourquoi une exigence métier n'affiche jamais de pourcentage de couverture. Deux habitudes permettent de maintenir un module propre :
- Limitez la structure de l'arborescence des dossiers à un niveau bas. « Version », puis « Catégorie », puis « Configuration requise » suffit généralement.
- Réutilisez une carte Excel enregistrée plutôt qu'une carte temporaire afin que les importations répétées produisent une carte de champs identique.ping.
Les administrateurs de projet peuvent ajouter des types d'exigences et des champs personnalisés, comme décrit dans personnalisation du projet.
Pour poursuivre ces démarches, continuez avec le Module Plans de tests concevoir des tests liés, puis les exécuter à partir de Laboratoire de test et consigner les résultats par Gestion des défautsSi vous êtes encore en train de configurer votre système, veuillez consulter la documentation. Qu'est-ce que HP ALM ? et la étapes d'installationet se préparer aux entretiens avec Questions d'entretien HP ALM.
FAQ
Cliquez à nouveau ici si la vidéo n'est pas accessible





















































