Gérer des tests inline manuels

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

Les tests intégrés vous permettent d’ajouter, d’exécuter et de suivre des cas de test manuels directement à partir de votre tableau. Chaque test que vous créez se lie automatiquement à son récit utilisateur parent ou son bogue, de sorte que la couverture des tests reste visible aux côtés de votre travail.

Conseil / Astuce

Vous pouvez utiliser l’IA pour vous aider à effectuer cette tâche plus loin dans cet article, ou voir Activer l’aide à l’IA avec Azure DevOps MCP Server pour commencer.

Prerequisites

Catégorie Exigences
Accès au projet Membre du projet.

Ouvrez votre tableau

  1. À partir de votre navigateur web, ouvrez le projet pour votre organisation et sélectionnez Azure Boards. Si vous n’avez pas de projet, créez-en un maintenant. Si vous n’êtes pas membre de l’équipe, soyez invité maintenant.

    L’URL suit ce modèle : https://dev.azure.com/fabrikamfiber/_boards/board

    Si vous ne voyez pas l’équipe ou le projet souhaité, sélectionnez Icône Azure DevOpsAzure DevOps pour parcourir tous les projets et équipes.

  2. Sélectionnez Tableaux pour ouvrir le tableau.

    Azure Boards

Ajouter des tests

  1. Pour ajouter des tests, ouvrez le menu d’un élément de travail.

    Ajouter un test manuel

    Les tests en ligne sont identiques aux cas de test dans une suite de tests. Un plan de test et une suite de test par défaut sont automatiquement créés, sous lesquels les cas de test manuels sont regroupés. Vous pouvez trouver le plan de test créé automatiquement dans Plans de test>Mes éléments.

    Par exemple, une suite de tests est créée pour le récit utilisateur suivant, et les tests en ligne sont ajoutés à cette suite. L’histoire utilisateur 314 est mise en surbrillance. Il a deux tests manuels, définis par les numéros d'identification 337 et 341.

    Plan de test manuel

  2. Si vous devez ajouter de nombreux tests, entrez chaque titre et sélectionnez Entrée.

    Élément de travail, ajouter d’autres cas de test

    Pour ajouter des détails au cas de test, ouvrez-le. Vous pouvez sélectionner le titre, double-sélectionner l’élément inline, ou ouvrir le menu contextuel et choisir Ouvrir. À partir du formulaire de cas de test, vous pouvez ajouter des étapes de test, des résultats attendus et des pièces jointes.

    Ouvrir le cas de test depuis la carte

    Pour plus d’informations sur la définition de tests, consultez Créer des tests manuels.

Exécuter un test

Exécutez le test en sélectionnant icône ExécuterExécuter le test dans le Actions menu Actions du test inline.

Exécuter un test manuel

Microsoft Test Runner démarre dans une nouvelle instance du navigateur. Pour plus d’informations sur l’exécution d’un test, consultez Exécuter des tests manuels.

Mettre à jour l’état d’un test

Vous pouvez mettre à jour l’état du test à partir du menu d’actions Actions.

Mettre à jour l’état des tests

Lorsque vous mettez à jour l’état des tests, vous pouvez suivre les résultats des tests.

Supprimer un test

Pour supprimer un test en ligne, ouvrez le menu Actions de l'icône Actions du test, puis sélectionnez Supprimer. La suppression d’un test supprime définitivement l’élément de travail du cas de test et son lien vers l'histoire utilisateur ou le bug parent.

Étendre ou réduire des tests intégrés

Lorsque vous ouvrez le tableau pour la première fois, vous voyez une vue des listes de contrôle et des tests qui ne sont pas développés.

Tests en ligne réduits

Sélectionnez le résumé des tests inline pour développer un ensemble de tests que vous avez réduits. Sélectionnez le même résumé pour réduire une liste que vous avez développée.

Tests en ligne développés

Utiliser l’IA pour gérer les tests inline

Si vous configurez le serveur MCP Azure DevOps, vous pouvez utiliser des assistants IA pour gérer les cas de test via des invites en langage naturel.

Exemples d’invites pour la gestion des tests inline

Tâche Exemple d’invite
Afficher les cas de test List test cases linked to user story <1234> in <Contoso> project
Vérifier l’état du test Show test results for the latest test run in <Contoso> project
Rechercher des éléments non testés List user stories in <Contoso> that have no linked test cases
Passer en revue la couverture des tests Show all backlog items in <Contoso> with failing inline tests
Rechercher des lacunes de test List active user stories in area path <Contoso\Backend> that have zero test cases
Préparation d’une révision sprint Summarize test pass rates for all user stories in the current sprint for <Contoso> project
Identifier les régressions List test cases in <Contoso> that passed last sprint but failed in the current sprint
Hiérarchiser les tests Show the highest-priority user stories in <Contoso> that still have untested test cases

Étapes suivantes