Partager via


Créer et gérer des plans de test

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

Créez des plans de test et des suites de tests pour assurer le suivi des tests manuels pour les sprints ou les jalons. À l’aide de cette approche, vous pouvez voir quand le test d’un sprint ou d’un jalon spécifique est terminé. Pour plus d’informations sur les tests manuels, consultez Qu’est-ce que Azure Test Plans ?

Partager des éléments de travail dans l’expérience de test

Lorsque vous générez votre produit, créez des cas de test et mettez-les à jour à tout moment. Pour chaque cycle de développement, créez un plan de test et importez des cas de test existants. Pour organiser les tests, divisez les cas de test en suites de test distinctes au sein du plan.

Un cycle de test classique fonctionne comme suit :

  1. Créez un plan de test pour le sprint ou le jalon.
  2. Attribuez des configurations de test et attribuez des testeurs pour couvrir la matrice de test requise.
  3. Les testeurs exécutent les tests jusqu’à ce que le produit réponde aux critères de sortie.
  4. Pour le cycle suivant, créez un plan de test et importez les mêmes cas de test.

Étant donné que les plans de test référencent les cas de test, les mises à jour apportées à un cas de test reflètent automatiquement dans tous les plans et suites qui l’utilisent. Pour créer une base de référence indépendante à la place, copiez ou clonez les cas de test.

Prerequisites

Category Spécifications
Accès au projet Membre du projet
Niveaux d'accès Au moins l’accès de base pour afficher les éléments de travail liés aux tests. Les utilisateurs disposant de Stakeholder accès ne peuvent pas accéder Azure Test Plans.

Pour ajouter des plans de test et des suites de tests, supprimer des artefacts de test ou définir des configurations de test, vous avez besoin de Basic + Plans de test ou d'un abonnement Visual Studio : Enterprise, Test Professional ou Plateformes MSDN.
Autorisations Chemin d’accès à la zone :
- Modifiez les éléments de travail dans ce nœud : ajoutez ou modifiez des plans de test, des suites de tests, des cas de test ou d’autres éléments de travail basés sur des tests.
- Gérer les plans de test : modifiez les propriétés du plan de test, telles que les paramètres de génération et de test.
- Gérer les suites de tests : créez et supprimez des suites de test, ajoutez et supprimez des cas de test des suites de tests, modifiez les configurations de test et déplacez des suites de test.

Project-level :
- Gérer les configurations de test et gérer les environnements de test : gérer les configurations de test ou les environnements de test.
- Supprimer définitivement les éléments de travail : supprimez définitivement les éléments de travail basés sur des tests.

Pour plus d’informations, consultez Accès aux tests manuels et permissions.

Conseil / Astuce

Vous pouvez utiliser l’IA pour faciliter cette tâche plus loin dans cet article, ou voir Enable AI assistance avec Azure DevOps MCP Server pour commencer.

Créer un plan de test

En général, vous créez des plans de test pour tester les exigences. Avant de créer un plan de test, définissez votre backlog d’exigences.

  1. Connectez-vous à votre projet Azure DevOps et sélectionnez Test Plans>Test Plans.

    Capture d’écran de l’ouverture de la liste des plans de test.

  2. Cliquez sur + Nouveau plan de test.

    Capture d’écran de la création d’un plan de test.

  3. Saisissez un nom pour le plan de test, vérifiez que le chemin d’accès à la zone et l’itération sont correctement définis, puis cliquez sur Créer.

    Capture d’écran de l’ajout des détails du plan de test.

    Le plan de test est créé et vous pouvez commencer à ajouter des suites de tests et des cas de test.

Renommer un plan de test

Pour renommer un plan de test, procédez comme suit :

  1. Sélectionnez Test Plans.

  2. En regard du nom du plan de test, cliquez sur Plus d’actions>Modifier.

    Capture d’écran montrant l’option permettant de modifier un plan de test.

  3. Modifiez le nom, puis cliquez sur Enregistrer et fermer.

    Vous pouvez également mettre à jour le chemin de la zone, l’itération et d’autres paramètres de plan de test à partir de cette boîte de dialogue.

Supprimer un plan de test

Pour supprimer un plan de test, procédez comme suit :

  1. Sélectionnez Test Plans.

  2. En regard du nom du plan de test, sélectionnez Autres actions>Supprimer.

  3. La boîte de dialogue Supprimer les artefacts de test explique exactement ce qui est supprimé. Entrez l’ID du plan de test pour confirmer que vous souhaitez supprimer, puis sélectionnez Supprimer.

    Capture d’écran montrant la boîte de dialogue Supprimer les artefacts de test.

Note

Les plans de test supprimés sont déplacés vers la Corbeille du plan de test et peuvent être restaurés dans les 14 jours à l’aide de l’API REST. Pour plus d’informations, consultez Restaurer les plans de test supprimés et les suites de test à l’aide de l’API REST.

Utiliser l’IA pour gérer les plans de test

Si vous configurez le Azure DevOps MCP Server, vous pouvez utiliser des assistants IA pour gérer vos plans et suites de test à l’aide d’invites en langage naturel.

Exemples d’invites pour la gestion du plan de test

Tâche Exemple d’invite
Créer un plan de test Create a new test plan in <Contoso> project called '<Sprint 5 Regression Tests>'
Répertorier les plans de test List all test plans in <Contoso> project
Créer une suite de tests Create a static test suite called '<Checkout Flow>' under test plan <12345>
Interroger des cas de test dans une suite Show all test cases in test suite <67890> in project <Contoso>
Rechercher des zones non testées List test suites in test plan <12345> that have no test cases assigned
Vérifier la couverture du plan de test Show all requirement-based test suites in test plan <12345> and their associated work items
Comparer les plans sprint List test suites in test plan <12345> and test plan <54321> side by side
Rechercher des cas de test non dissociés Show test cases in project <Contoso> that aren't in any test suite
Préparation du plan de test d’audit List test cases in test plan <12345> that have State = <Design> and no test steps defined

Conseil / Astuce

Si vous utilisez Visual Studio Code, modeagent est particulièrement utile pour résoudre les scénarios complexes de planification des tests.

  • Pour éviter d’utiliser des données obsolètes ou mises en cache à partir de requêtes précédentes, ajoutez à votre invite « N’utilisez pas les données extraites précédemment ».

Étape suivante