Leçon 5 : Définition des objectifs de qualité et configuration des critères d'entrée et de sortie

Dans cette leçon, vous allez découvrir ce que sont les objectifs de qualité ainsi que la façon de les définir et de les ajouter aux plans de test pour déterminer les critères d'entrée et de sortie.

A propos de cette tâche

Les objectifs de qualité définissent les indicateurs (ou métriques) d'un produit de qualité. Vous pouvez utiliser des objectifs de qualité pour définir la qualité générale souhaitée pour une version ainsi que pour définir les critères d'entrée et de sortie requis pour le test. Vous pouvez utiliser ces objectifs afin de déterminer le niveau de qualité devant être atteint avant que le produit ne soit considéré comme étant prêt à être mis sur le marché.

Les objectifs de qualité contrôlent souvent des éléments tels que le nombre d'incidents ouverts et le nombre d'enregistrements d'exécution bloqués ou en échec. Tous les objectifs de qualité impliquant des incidents prennent désormais en compte les incidents qui sont gérés dans les fournisseurs CCM (Change and Configuration Management) liés à OSLC, tels que Engineering Workflow Management et Rational ClearQuest.

Définition des objectifs de qualité

A propos de cette tâche

Lors du processus de planification, l'équipe de test définit les objectifs de qualité. Tout d'abord, un responsable de test analyse les objectifs de qualité prédéfinis dans les propriétés du projet et évalue s'ils sont adaptés à l'équipe de test. Ensuite, les responsables de test implémentent les objectifs dans des plans de test individuels, où l'équipe de test peut déterminer si chaque objectif a été atteint.

Pour définir de nouveaux objectifs, vous pouvez ouvrir l'éditeur de gestion des objectifs de qualité depuis la page Propriétés de projet ou à partir d'un plan de test individuel. Toutes les modifications apportées sont disponibles dans tous les plans de test dans la zone de projet.

Dans l'exemple suivant, vous vous connectez sous le nom de Tammy (gestionnaire de test pour le projet JKE Banking) et vous passez en revue les objectifs de qualité au niveau du projet.

Procédure

  1. Connectez-vous en tant que gestionnaire de test en entrant tammy pour l'ID utilisateur et le mot de passe. Si vous voyez s'afficher une fenêtre de connexion au projet, sélectionnez le projet JKE Banking (Quality Management). Le tableau de bord Qualité s'ouvre.
    Pour pouvoir modifier et sauvegarder les propriétés de projet, un utilisateur doit disposer des droits nécessaires. Il peut s'agir :
    • d'un utilisateur disposant des droits permettant de sauvegarder et de modifier une zone de projet dans la configuration de processus,
    • Un administrateur de la zone de projet
    • d'un utilisateur disposant des droits d'accès au groupe de référentiel JazzProjectAdmins ou JazzAdmins.
  2. Cliquez sur l'icône Administration (Administration) dans la partie supérieure droite de la bannière et sélectionnez Gérer les propriétés de projet. Sélectionnez ensuite Objectifs de qualité.
    La section Gérer les objectifs de qualité des propriétés du projet.

    Chaque objectif de qualité inclut un nom et une description, ainsi qu'une condition et une cible.

  3. Après avoir passé en revue les objectifs de qualité du projet en cours, Tammy décide de modifier les paramètres de certains objectifs de qualité prédéfinis et d'en créer d'autres définis par l'utilisateur.

    Par exemple, l'un des objectifs de qualité prédéfinis indique que le pourcentage d'enregistrements d'exécution bloqués doit être inférieur à 10 %. Tammy estime qu'il devrait être inférieur à 5%.

    1. Dans la colonne Nom, recherchez la ligne contenant Pourcentage d'enregistrements d'exécution bloqués.
    2. Dans la colonne Cible de cette ligne, cliquez deux fois sur la valeur 10.
    3. Abaisser la valeur cible en entrant 5, puis appuyez sur Entrée.
  4. A présent, Tammy ajoute un nouvel objectif de qualité.
    1. Cliquez sur l'icône Ajouter une ligne (Ajouter une ligne de table).
      Une ligne vide est ajoutée à la fin du tableau.
    2. Dans la colonne Nom de la nouvelle ligne, entrez Nombre d'incidents soumis par le client ouverts; dans Description, Objectif indiquant que tous les défauts soumis par le client doivent être fermés.
    3. Dans Condition, choisissez =et dans Cible, entrez 0.
    Rappel: Les objectifs de qualité prédéfinis et définis par l'utilisateur peuvent être utilisés dans n'importe quel plan de test au sein de cette zone de projet. Toutefois, seuls les objectifs de qualité prédéfinis connus de l'application Quality Management peuvent être utilisés dans les calculs. Les objectifs de qualité définis par l'utilisateur ne sont fournis qu'à titre d'information et n'incluent pas de valeurs calculées.
  5. Cliquez sur Sauvegarder.

Objectifs de qualité et plans de test

Vous utilisez la section Objectifs de qualité d'un plan de test afin de répertorier les objectifs de qualité pour une édition.

En général, les objectifs de qualité définissent différentes mesures de qualité pour l'édition dans sa globalité. Vous pouvez répertorier plusieurs objectifs de performances, comme le temps de réponse maximal autorisé ou le nombre d'utilisateurs simultanés minimal acceptable. Vous pouvez également indiquer différents objectifs de fiabilité ou d'utilisation.

Les critères d'entrée et de sortie sont également considérés comme des objectifs de qualité. Les critères d'entrée définissent les éléments prérequis qui doivent être exister pour que le test puisse commencer. Vous pouvez utiliser la section Critères d'entrée pour spécifier au format tabulaire les conditions requises pour commencer le test, par exemple le niveau minimal de qualité pour le produit et les fonctions nécessaire pour que le test puisse commencer.

Les critères de sortie définissent les conditions qui doivent être remplies pour que le test puisse aboutir. Utilisez la section Critères de sortie pour spécifier au format tabulaire les conditions à remplir pour qu'un cycle de test particulier soit considéré comme terminé. Vous pouvez par exemple spécifier que le test est incomplet jusqu'à ce que 100 % des scénarios de test aient été exécutés et que tous les incidents graves aient été résolus. Au cours d'un cycle de test, vous pouvez ajuster les critères de sortie.

Ajout d'objectifs de qualité au plan de test

A propos de cette tâche

Un responsable de test chargé d'un plan de test particulier définit les objectifs de qualité globaux pour ce plan de test en utilisant les objectifs de qualité fixés par le responsable du test et, si nécessaire, crée des objectifs de qualité supplémentaires dans le plan de test.

Remarque: tous les nouveaux objectifs de qualité ajoutés dans le plan de test sont disponibles pour tous les plans de test de la zone de projet.

Par exemple, le chef de test peut ajouter des objectifs de qualité globaux qui n'ont pas été définis dans propriétés de projet (par exemple, le nombre d'utilisateurs simultanés que l'application testée doit prendre en charge ou la durée maximale autorisée pour que l'application testée s'ouvre).

Quand un objectif de qualité est ajouté à un plan de test, la condition et la cible sont fusionnées dans la colonne Valeur prévue, comme illustré dans la figure suivante :

Objectifs de qualité

Le responsable de test définit le statut à Non démarré.

Procédure

Tammy est également la responsable de test de JKE Banking version 1.0.1. Pour utiliser des objectifs de qualité dans le plan de test JKE Banking V1.0.1, poursuivez vos opérations sous le nom de Tammy et procédez comme suit :

  1. Ajoutez un objectif de qualité à la section Objectifs de qualité.
    1. Cliquez sur la section Objectifs de qualité .
      Quatre objectifs de qualité sont répertoriés, tel que préalablement défini pour le plan de test Vérification système. Tammy juge que les objectifs de qualité existants continuent de s'appliquer au nouveau plan de test mais elle veut également ajouter un nouvel objectif de qualité de niveau projet.
    2. Pour ajouter le nouvel objectif de qualité au plan de test, cliquez sur l'icône Ajouter des objectifs de qualité (Ajouter une ligne de table), sélectionnez l'objectif Nombre d'incidents soumis par le client ouverts , et cliquez sur OK.
    3. Le nouvel objectif de qualité est inclus à la fin de la liste.
      Objectifs de qualité
    4. Sauvegardez le plan de test.
  2. A présent, Tammy ouvre la section Critères d'entrée du plan de test pour définir les exigences prérequises à satisfaire avant de commencer un test.

    Par exemple, un test de vérification système impose que tous les tests de vérification fonctionnels aient été exécutés et que 95 % aient abouti. Dans ce cas, une équipe de test de vérification fonctionnel peut demander que l'interface utilisateur soit gelée.

  3. Tammy ouvre la section Critères de sortie du plan de test pour définir les conditions à remplir avant la fin du test.

    Par exemple, une équipe de test de vérification système peut demander que tous les tests de vérification système soit exécutés et que 95 % aient abouti.

Evaluez les critères d'entrée et de sortie

Procédure

  1. Au fil de l'effort de développement, le responsable de test détermine si les critères d'entrée du test sont satisfaits.
    1. Le responsable de test actualise la vue avec les valeurs les plus récentes en cliquant sur l'icône Evaluer les objectifs de qualité (Evaluer les objectifs de qualité). Cela permet à Quality Management de collecter les données réelles associées à l'objectif et de les mesurer par rapport à la valeur attendue.
    2. Le responsable de test compare ces valeurs à celles prévues, définit le statut et commente chaque objectif de qualité.
      Critères d'entrée
    3. Le responsable de test se réunit avec d'autres membres de l'équipe pour savoir si les critères d'entrée ont été satisfaits.

      Il peut décider de suivre les estimations des critères d'entrée d'origine ou faire des ajustements.

  2. Quand l'effort de test progresse, le responsable de test détermine si les critères de sortie sont satisfaits, en suivant un processus semblable à celui des critères d'entrée.
  3. Au terme de l'effort de test, l'équipe évalue si les objectifs de qualité globaux ont été atteints.

Bilan de la leçon

Dans cette leçon, vous avez appris à effectuer les tâches suivantes :

  • Edition des objectifs de qualité au niveau du projet
  • Ajout d'objectifs de qualité à un plan de test
  • Détermination et évaluation des critères d'entrée et de sortie de test
Informations connexes< ?ditaot usertext >Ajout d'objectifs de qualité à un plan de test