Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
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
À 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/boardSi vous ne voyez pas l’équipe ou le projet souhaité, sélectionnez
Azure DevOps pour parcourir tous les projets et équipes.Sélectionnez Tableaux pour ouvrir le tableau.
Ajouter des tests
Pour ajouter des tests, ouvrez le menu d’un élément de travail.
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.
Si vous devez ajouter de nombreux tests, entrez chaque titre et sélectionnez Entrée.
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.
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
Exécuter le test dans le
menu Actions du test inline.
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
.
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
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.
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.
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 |