Partager via


Naviguer dans les plans de test

Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022

Découvrez comment parcourir les plans de test pour prendre en charge vos objectifs et opérations de test. Utilisez les sections suivantes de la page Plans de test pour accomplir les tâches correspondantes.

  • Mon : affichez la liste des plans de test que vous avez créés ou qui vous intéressent.
  • Tout : affichez la liste de tous les plans de test définis pour le projet.
  • En-tête du plan de test : recherchez, attribuez aux favoris, modifiez, copiez ou clonez un plan de test.
  • Arborescence des suites de test : ajouter, gérer, exporter ou commander des suites de test. Permet également d’attribuer des configurations et d’effectuer des tests d’acceptation des utilisateurs.
  • Définir l’onglet : collez, ajoutez et gérez les cas de test dans une suite de tests de choix via cet onglet. Cet onglet n’apparaît pas pour les utilisateurs ayant un accès de base.
  • Onglet Exécuter : Cet onglet permet d'attribuer et d'exécuter des tests ou de localiser un résultat de test à analyser.
  • Onglet Graphique : suivez l’exécution et l’état des tests via des graphiques, qui peuvent également être copiés dans des tableaux de bord.

Page Plans de test, éléments de navigation.

Si vous souhaitez en savoir plus, consultez les articles suivants :

Prerequisites

Catégorie Spécification
Accès au projet Membre du projet.
Niveaux d’accès - Pour voir les éléments de travail liés aux tests ou exécuter des cas de test : au moins un accès basique . Les utilisateurs disposant d’un accès aux Parties prenantes n’ont pas accès à Test Plans.
- Pour utiliser l'ensemble complet des fonctionnalités liées aux tests : niveau d'accès Basique + Plans de test ou l'un des abonnements suivants :
- Entreprise
- Test professionnel
- Plateformes MSDN
Permissions - Pour ajouter ou modifier des plans de test, des ensembles de tests, des cas de test ou d’autres types d’éléments de travail liés aux tests : l’ensemble d’autorisations Modifier les éléments de travail dans ce nœud (Edit work items in this node) réglé sur Autoriser (Allow) sous le chemin Area Path correspondant.
- Pour modifier les propriétés d’un plan de test telles que les paramètres de build et de test : l’ensemble d’autorisations Gérer les plans de test (Manage test plans) réglé sur Autoriser (Allow) sous le chemin Area Path correspondant.
- Pour créer et supprimer des ensembles de tests, ajouter ou retirer des cas de test des ensembles de tests, ou modifier les configurations de test associées aux ensembles de tests : l’ensemble d’autorisations Gérer les ensembles de tests (Manage test suites) réglé sur Autoriser (Allow) sous le chemin Area Path correspondant.
- Les autorisations au niveau du projet dont vous avez besoin peuvent être les suivantes :
- Pour afficher, créer ou supprimer des exécutions de test : Afficher les exécutions de test, Créer des exécutions de testet Supprimer les exécutions de test définie sur Autoriser.
- Pour gérer les configurations de test ou les environnements de test : Gérer les configurations de test et Gérer les environnements de test.
- Pour ajouter de nouveaux tags aux éléments de travail liés aux tests : l’ensemble d’autorisations Créer une définition de tag (Create tag definition) réglé sur Allow.
- Pour déplacer des éléments de travail liés aux tests hors d’un projet : l’ensemble d’autorisations Déplacer les éléments de travail hors de ce projet (Move work items out of this project) réglé sur Allow.
- Pour supprimer ou restaurer des éléments de travail liés aux tests : l’ensemble d’autorisations Supprimer et restaurer les éléments de travail (Delete and restore work items) réglé sur Allow.
- Pour supprimer définitivement des éléments de travail liés aux tests : l’ensemble d’autorisations Supprimer définitivement les éléments de travail (Permanently delete work items) réglé sur Allow.

Pour plus d'informations, consultez Accès manuel aux tests et permissions.

Note

La plupart des opérations sous l’onglet Définir sont uniquement disponibles pour les utilisateurs disposant d’un niveau d’accès de base + Plans de test ou équivalent. La plupart des opérations sous l’onglet Exécuter peuvent être effectuées par les utilisateurs disposant d’un niveau d’accès de base.

Page « Mine »

La page Mon affiche une liste de plans de test qui vous intéressent, qui inclut des plans pour les équipes dont vous êtes membre et les plans de test marqués comme favoris. Vous pouvez développer et masquer les plans de chaque équipe pour faciliter la localisation ou la révision de plans d’équipe spécifiques. Utilisez le menu raccourci pour modifier ou supprimer le plan sélectionné.

Page Mon, options de menu pour modifier ou supprimer un plan de test.

Affichez les contrôles de filtre pour vous aider à trouver des plans si vous avez un grand nombre de plans dans la liste. Filtrez les plans par nom, équipe, état ou itération.

Filtrez une liste de plans de test.

La page « Tout »

La page Tout affiche une liste de tous les plans de test. Filtrez les plans de test et modifiez et supprimez des plans à l’aide du menu raccourci, de la même façon que dans la page Mon. Utilisez cette page pour ajouter n’importe quel plan de test à votre liste de favoris.

La liste de tous les plans de test, favorisez un plan de test.

Vous pouvez également ajouter un plan à votre liste de favoris pendant que vous l’affichez.

Ajoutez un plan à votre liste de favoris.

En-tête du plan de test

page d’en-tête du plan de test

Tâches de plan de test

Utilisez l’en-tête Plan de test pour effectuer l’une des tâches suivantes :

  • Marquer ou annuler la marque d’un plan de test en tant que favori
  • Naviguer facilement entre vos plans de test favoris
  • Afficher le chemin d’itération du plan de test, qui indique clairement si le plan de test est Actuel ou Passé
  • Accédez au rapport de progression des tests via le lien Afficher le rapport
  • Revenez à la page Plans de test Tout/Mon en choisissant Tous les plans de test.

Options de menu contextuel du plan de test

Choisissez Options supplémentaires pour ouvrir le menu contextuel du plan de test pour effectuer l’une des actions suivantes :

  • Copier le plan de test : copiez rapidement le plan de test actuel.
  • Modifier le plan de test : modifiez le formulaire d’élément de travail plan de test pour définir des champs d’élément de travail ou ajouter à la description ou à la discussion.
  • Paramètres du plan de test : configurez les paramètres d’exécution de test (pour associer des pipelines de build ou de mise en production) et les paramètres de résultat du test.

Options de menu de contenu du plan de test.

Configurer les paramètres du plan de test

Choisissez les Paramètres du plan de test pour configurer les exécutions de test ou les résultats de test.

Boîte de dialogue Paramètres du plan de test, non définie.

Copier le plan de test

Nous vous recommandons de créer un plan de test par sprint/mise en production. Dans ce cas, vous pouvez généralement copier le plan de test pour le cycle précédent et avec quelques modifications, le plan de test copié est prêt pour le nouveau cycle. Utilisez l’option de menu Copier le plan de test. Cette option vous permet de copier ou cloner des plans de test au sein d’un projet.

page copier plan de test

En-tête et arbre des suites de tests

Options du menu de l'arbre des suites de tests

Tâches d'en-tête des suites de tests

L’en-tête suite de test vous permet d’effectuer les tâches suivantes :

  • Développer/réduire : choisissez les options de la barre d'outils Développer tout/Réduire tout pour développer ou réduire l’arborescence de la hiérarchie de la suite.
  • Afficher les points de test à partir de suites enfants : choisissez l’option de barre d'outils Afficher les points de test depuis les suites enfants, qui n’est visible que lorsque vous êtes dans l’onglet Exécuter, pour afficher tous les points de test pour la suite donnée et ses enfants dans une vue pour faciliter la gestion des points de test sans avoir à naviguer à des suites individuelles une par une.
  • Suites d'ordre: glisser-déplacer des suites pour réorganiser la hiérarchie des suites ou les déplacer d’une hiérarchie de suite vers une autre dans le plan de test.

Options du menu contextuel des suites de tests

Choisissez Autres options pour ouvrir le menu contextuel de la Suite de test et effectuer l’une des actions suivantes :

  • Créer de nouvelles suites : vous pouvez créer l’un des trois types de suites différents :
    • Choisissez Suite statique pour organiser vos tests dans une suite de dossiers.
    • Choisissez Suite basée sur les exigences pour lier directement les exigences/récits utilisateur pour une traçabilité transparente.
    • Choisissez Suite basée sur une requête pour organiser dynamiquement les cas de test qui répondent à des critères de requête.
  • Attribuer des configurations : affecter des configurations pour la suite. Par exemple, affectez Chrome, Firefox, EdgeChromium, qui s’applique ensuite à tous les cas de test existants ou nouveaux que vous ajoutez ultérieurement à la suite.
  • Exporter : exportez les propriétés et les détails du plan de test et de la suite de tests sous forme d’e-mail ou d’impression au format pdf.
  • Ouvrir l’élément de travail de suite de test : cette option vous permet de modifier le formulaire d’élément de travail de la suite de tests pour gérer les champs de l’élément de travail.
  • Attribuez des testeurs pour exécuter tous les tests : cette option est utile pour les scénarios de test d’acceptation utilisateur (UAT) où le même test est exécuté par plusieurs testeurs, généralement appartenant à différents services.
  • Renommer/supprimer : ces options vous permettent de gérer le nom de la suite ou de supprimer la suite et son contenu du plan de test.
  • Importer des suites de test : utilisez cette option pour importer des cas de test présents dans d’autres suites à partir d’autres plans de test dans le même projet ou même entre les projets.

Boîte de dialogue Exporter la suite de tests
Onglet Définir, Dialogue d'exportation de la suite de tests.

Importer des suites de test

Réutilisez les suites que vous avez créées et importez-les dans la suite/plan actuel. Vous pouvez sélectionner le Projet, Plan de test et la Suite de tests à partir desquels vous souhaitez importer les tests. Selon la suite que vous sélectionnez, la hiérarchie entière de cette suite et les cas de test correspondants sont importés dans le plan actuel. Les cas de test sont ajoutés en tant que référence et non en tant que clone ou copie. Notez également que nous ne pouvons pas importer de suites de test à partir du même plan de test.

Vue d'ensemble de l'importation de l'arborescence des suites de tests.

Définir et organiser des cas de test

Sous l’onglet Définir, vous pouvez rassembler, ajouter et gérer des cas de test pour une suite de tests. Alors que vous utilisez l’onglet Exécuter pour affecter des points de test et les exécuter.

Onglet Définir, aperçu des tâches.

Définir des tâches de cas de test

Sous l’onglet Définir, vous pouvez effectuer les tâches suivantes.

  • Nouveau cas de test:
    • Ajouter un cas de test: créez un cas de test à l’aide du formulaire d’élément de travail et ajoutez-le automatiquement à la suite.
    • Ajouter des cas de test existants: ouvrez une boîte de dialogue pour rechercher les cas de test existants que vous pouvez sélectionner et ajouter à la suite de tests.
    • Ajoutez un nouveau cas de test à l’aide de la grille : créez un ou plusieurs cas de test à l’aide de la vue grille des cas de test et ajoutez-les automatiquement à la suite.
  • Commander des cas de test: réorganiser les cas de test en faisant glisser/déplacer un ou plusieurs cas de test dans une suite donnée. L’ordre des cas de test s’applique uniquement aux cas de test manuels et non aux tests automatisés.
  • Déplacer des cas de test d’une suite à l’autre : à l’aide d’un glisser-déplacer, déplacez les cas de test d’une suite de tests vers une autre.

Glisser-déposer un cas de test d'une suite à l'autre

Capture d'écran du glisser-déposer d'un cas de test d'une suite de tests à une autre.

Ajouter des cas de test existants à une boîte de dialogue de suite de tests

Onglet **Définir**, boîte de dialogue Ajouter des cas de test existants.

Définir les options de la barre d'outils de l'onglet

Onglet **Définir**, options de la barre d'outils.

Dans l’onglet Définir, barre d’outils, vous pouvez exercer les options suivantes :

  • Exporter des cas de test vers CSV : exportez des cas de test existants vers un fichier CSV et apportez des modifications à l’aide d’Excel.
  • Importer des cas de test à partir de CSV : importez les modifications apportées aux cas de test à partir d’un fichier CSV.
  • Vue grille : utilisez le mode grille pour afficher ou modifier plusieurs cas de test, ainsi que les étapes de test.
  • Activer le mode plein écran: développez l’affichage en choisissant le mode plein écran.
  • Filtrer : choisissez Filtrer pour activer la barre d’outils de filtre pour filtrer la liste des cas de test.
  • Options de colonne: ajouter ou supprimer des champs à afficher et trier. La liste des colonnes disponibles pour la sélection est principalement constituée des champs du formulaire de l'élément de travail du cas de test.

Définir des options de menu contextuel de cas de test

Définir la page du menu contextuel de l’onglet.

Le menu contextuel du nœud de cas de test dans l’onglet Définir fournit les options suivantes :

  • Ouvrir/modifier le formulaire d’élément de travail de cas de test: cette option vous permet de modifier un cas de test à l’aide du formulaire élément de travail dans lequel vous modifiez les champs de l’élément de travail, y compris les étapes de test.
  • Modifier les cas de test: cette option vous permet de modifier en bloc les champs d’élément de travail de cas de test. Toutefois, vous ne pouvez pas utiliser cette option pour modifier en bloc les étapes de test.
  • Modifier les cas de test dans la grille : cette option vous permet de modifier en bloc les cas de test sélectionnés, y compris les étapes de test à l’aide de la vue grille.
  • Attribuer des configurations : cette option vous permet de remplacer les configurations au niveau de la suite par les configurations au niveau du cas de test.
  • Supprimer les cas de test: cette option vous permet de supprimer les cas de test de la suite donnée. Cependant, cela ne change pas l'élément de travail sous-jacent du cas de test.
  • Créez une copie/clone de cas de test: créez une copie ou clonez des cas de test sélectionnés.
  • Afficher les éléments liés: passez en revue les éléments liés à un cas de test.

Copier ou cloner des cas de test

Choisissez Copier le cas de test pour copier ou cloner un cas de test. Spécifiez le projet de destination, le plan de test de destination et la suite de tests de destination dans lequel créer le cas de test copié/cloné. En outre, vous pouvez également spécifier si vous souhaitez inclure des liens/pièces jointes existants à transmettre dans la copie cloné.

Définir l'onglet Copier les cas de test option de menu et dialogue.

Afficher l’élément lié

Utilisez l’option Afficher les éléments liés pour passer en revue les objets liés au cas de test. Choisissez chaque onglet pour afficher les liens répertoriés sous le type d’objet lié :

  • Suites de tests
  • Exigences : inclut tout élément de travail qui appartient à la catégorie Exigences, comme les récits utilisateur (Agile), les éléments de backlog de produit (Scrum), les exigences (CMMI).
  • Bogues : inclut les bogues déposés dans le cadre de l’exécution de test et tous les éléments de travail appartenant à la catégorie de bogues qui sont liés au cas de test.

Définir l’onglet, boîte de dialogue Afficher les éléments liés.

Mise à jour en bloc à l’aide de la vue Grille

Choisissez la Vue grille pour effectuer des mises à jour en bloc dans les cas de test.

Onglet Définir, vue en grille.

Sélectionnez dans une cellule pour modifier le texte de cette cellule. Effectuez un clic droit dans une cellule pour choisir une option pour Insérer une ligne, Supprimer une ligne ou Effacer une ligne. Choisissez Enregistrer les cas de test pour effectuer une sauvegarde en bloc de vos modifications. Ou choisissez Actualiser pour effacer vos modifications. Lorsque vous avez terminé, choisissez Fermer la grille.

Définir l’onglet, la vue grille, les options de cellule.

Exécuter des tests

Utilisez l’onglet Exécuter pour affecter des points de test ou exécuter des tests.

Aperçu de l'onglet Exécuter.

Qu’est-ce qu’un point de test ? Les cas de test en soi ne sont pas exécutables. Ajoutez un cas de test à une suite de tests, puis générez des points de test. Un point de test est une combinaison unique de cas de test, de suite de tests, de configuration et de testeur.
Par exemple, si vous avez un cas de test nommé Fonctionnalité de connexion de test et que vous ajoutez deux configurations pour les navigateurs Microsoft Edge et Google Chrome, vous disposez de deux points de test. Vous pouvez exécuter ou exécuter chacun de ces points de test. Lors de l’exécution, les résultats des tests sont générés. Dans la vue des résultats des tests ou l’historique des exécutions, vous pouvez voir toutes les exécutions d’un point de test. La dernière exécution du point de test est celle que vous voyez sous l’onglet Exécuter.

Les cas de test sont des entités réutilisables. En les incluant dans un plan de test ou une suite, les points de test sont générés. En exécutant des points de test, vous déterminez la qualité du produit ou du service en cours de développement.

Exécuter des tâches

Sous l’onglet Exécuter , vous pouvez effectuer les tâches suivantes.

  • Points de test de marque en bloc : marquez rapidement le résultat d’un ou plusieurs points de test (Réussite, Échec, Bloqué ou Non Applicable) sans avoir à exécuter le cas de test via l’exécuteur de test.
  • Exécuter les points de test : exécutez les cas de test en passant individuellement par chaque étape de test et en les notant succès/échec à l'aide d'un Test Runner. Selon l’application que vous testez, vous pouvez utiliser Web Runner pour tester une « application web » ou Desktop Runner pour tester des applications de bureau ou web. Appelez Exécuter avec des options pour spécifier une build sur laquelle effectuer le test que vous souhaitez effectuer.
  • Options de colonne : Ajouter ou supprimer des colonnes. La liste des colonnes disponibles pour la sélection est associée à des points de test, tels que Run by, Assigned Tester, Configuration, etc.
  • Activer/désactiver l’affichage plein écran : affichez le contenu de la page en mode plein écran.
  • Filtrer : Filtrez la liste des points de test à l'aide des champs d'un cas de test Titre, ID, Résultat, Testeur, Configuration, Affecté à ou État. Vous pouvez également trier la liste en choisissant une en-tête de colonne.

Modifier les options de colonne

Choisissez Options de colonne pour ouvrir la boîte de dialogue Options de colonne. Ajoutez ou supprimez des colonnes et faites-les glisser-les dans l’ordre souhaité.

Boîte de dialogue Options de colonne.

Options du menu contextuel Points de test

Onglet Exécuter, nœud de point de test, Menu Plus d'options.

Choisissez les Autres options pour ouvrir le menu contextuel d’un nœud de point de test pour effectuer l’une des actions suivantes :

  • Afficher l’historique d’exécution : affichez l’historique d’exécution pour le cas de test dans un volet latéral. Vous pouvez parcourir les points de test ou ouvrir l’historique d’exécution détaillé à partir du volet.
  • Marquer le résultat : marquez rapidement le résultat des points de test :Réussite, Échec, Bloqué ou Non applicable.
  • Exécuter : lancer un exécuteur de test avec des options pour Exécuter pour l’application web, Exécuter pour le bureau, Exécuter avec des options.
  • Réinitialiser le test en actif : réinitialisez le résultat du test sur Actif, en ignorant le dernier résultat du point de test.
  • Modifier le cas de test : ouvrez le formulaire d’élément de travail, modifiez éventuellement les champs d’élément de travail, y compris les étapes de test.
  • Affecter un testeur : attribuez les points de test à un testeur pour l’exécution du test.

Pour plus d’informations sur l’exécution de tests, consultez Exécuter des tests manuels et Exécuter des tests automatisés à partir de plans de test.

Graphique cas de test et résultats des tests

Sous l’onglet Graphique, vous pouvez créer différents graphiques de cas de test ou de résultats de test. Pour plus d'informations, consultez Suivi de l'état des tests, Graphiques.

Étapes suivantes

API REST