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 suites de tests organisent les cas de test dans un plan de test. Utilisez des suites de tests pour regrouper les tests associés pour un sprint, une fonctionnalité ou un jalon. Azure Test Plans prend en charge trois types de suites de test :
- Suites de tests statiques : conteneurs organisés manuellement qui contiennent des cas de test et d’autres suites de test. Utilisez-les comme des dossiers pour regrouper les tests associés.
- Suites de tests basées sur les conditions requises : automatiquement liée à un élément de travail de backlog (récit utilisateur, PBI, exigence). Utilisez-les pour suivre la couverture des tests pour des exigences spécifiques.
- Suites de test basées sur des requêtes : renseignées dynamiquement par une requête d’élément de travail. Les cas de test correspondant à la requête sont automatiquement inclus.
Pour connaître les concepts clés, consultez les objets et les termes de test.
Prerequisites
| Catégorie | Exigences |
|---|---|
| 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. |
| Permissions |
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.
Créer une suite de tests statiques
- Dans votre plan de test, sélectionnez Plus d’options pour une suite de tests, puis sélectionnez Nouvelle suite>statique.
- Entrez un nom pour la suite logicielle.
Vous pouvez effectuer un glisser-déposer des suites de tests pour les imbriquer sous des suites statiques, et glisser les cas de tests pour les réorganiser.
Ajouter une suite de tests basée sur des exigences
Ajoutez des suites de test pour les éléments de backlog qui ont besoin de tests manuels. Ces tests peuvent être des récits utilisateur, des exigences ou d’autres éléments de travail basés sur votre projet.
Note
Le suivi des exigences n’est pris en charge que pour les cas de test liés par une Suite de tests basée sur les exigences. Les éléments de travail incluent un Récit utilisateur (Agile), un élément de backlog de produit (Scrum), une exigence (CMMI) et un problème (Essentiel). L’association entre un élément de travail d’exigence et l’exécution manuelle des tests se fait uniquement lorsque le cas de test est lié à l’aide d’une suite de test basée sur des exigences.
Pour ajouter une suite à un plan de test, cliquez sur Plus d’options pour la suite de tests, puis cliquez sur Nouvelle suite>Suite basée sur des exigences.
Utilisez des suites basées sur des exigences pour regrouper vos cas de test. Ainsi, vous pouvez suivre l’état de test d’un élément de backlog. Chaque cas de test que vous ajoutez à une suite de tests fondée sur une spécification est automatiquement lié à l'élément de backlog.
Dans Créer des suites basées sur des exigences, ajoutez une ou plusieurs clauses pour filtrer vos éléments de travail en fonction du chemin d’itération du sprint. Exécutez la requête pour afficher les éléments de backlog correspondants.
Dans la liste des éléments de travail renvoyés par la requête, sélectionnez les éléments de backlog que vous souhaitez tester dans ce sprint. Cliquez sur Créer des suites pour créer une suite basée sur des exigences pour chacune d’elles.
Créer une suite de tests basée sur des requêtes
- Dans votre plan de test, sélectionnez Plus d’options pour une suite de tests, puis sélectionnez Nouvelle suite>suite de requêtes.
- Définissez la requête pour qu’elle corresponde aux cas de test souhaités. Par exemple, filtrez par chemin d’accès de zone, itération ou état.
- Sélectionnez Créer une suite. Les cas de test qui correspondent à la requête sont automatiquement inclus et restent synchronisés à mesure que les éléments de travail changent.
Note
Les suites basées sur des requêtes sont en lecture seule. Vous ne pouvez pas ajouter ou supprimer manuellement des cas de test. Pour modifier le contenu de la suite, mettez à jour la requête.
Suivre les modifications apportées à la suite de tests
Vous pouvez suivre les modifications apportées aux plans de test et aux suites de tests. Ouvrez l’élément de travail pour le plan de test ou la suite de tests, puis affichez l’historique des éléments de travail.
Pour les suites de tests, l’entrée Test Suite Audit sous l’historique des suites de tests suit d’autres actions telles que :
- Ajout ou suppression de cas de test d’une suite de tests
- Ajout ou suppression de testeurs d’une suite de tests
Rechercher une suite de tests dans un plan de test
Pour rechercher une suite de tests dans un plan de test, sélectionnez l’icône
de filtre dans Plans de test. Entrez le nom de la suite de tests pour filtrer la liste. Les résultats de la recherche sont limités à la hiérarchie de plan de test sélectionnée.