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
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 :
- Créez un plan de test pour le sprint ou le jalon.
- Attribuez des configurations de test et attribuez des testeurs pour couvrir la matrice de test requise.
- Les testeurs exécutent les tests jusqu’à ce que le produit réponde aux critères de sortie.
- 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.
Connectez-vous à votre projet Azure DevOps et sélectionnez Test Plans>Test Plans.
Cliquez sur + Nouveau plan de test.
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.
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 :
Sélectionnez Test Plans.
En regard du nom du plan de test, cliquez sur Plus d’actions>Modifier.
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 :
Sélectionnez Test Plans.
En regard du nom du plan de test, sélectionnez Autres actions
>Supprimer.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.
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 ».