Partager via


Comment : créer et gérer des suites de tests basées sur des requêtes

Pour créer une suite de tests basée sur une requête dans votre plan de test, vous devez définir une requête pour sélectionner des cas de test. Par exemple, vous pouvez créer une requête pour sélectionner tous les cas de test dont la priorité est 1. En créant cette suite de tests dynamique, tous les cas de test que vous créez pour votre projet d'équipe et dont la priorité est 1 seront ajoutés automatiquement à cette suite de tests. Lorsque vous souhaitez exécuter tous les tests dont la priorité est 1, vous pouvez sélectionner cette suite de tests basée sur une requête dans votre plan de test. Pour plus d'informations sur la façon d'exécuter les tests dans votre suite, consultez Exécution des tests.

Les suites de tests de votre plan de test sont ajoutées et gérées dans le cadre d'une hiérarchie incluant un nœud racine. La suite de tests du nœud racine porte le même nom que le plan de test. Elle contient toutes les autres suites de tests. Les suites de tests qui ne sont pas basées sur des requêtes ou qui ne sont pas créées à partir d'une spécification peuvent contenir d'autres suites de tests en complément des cas de test. L'illustration suivante montre un exemple de cette hiérarchie.

Hiérarchie des suites de tests basées sur une requête

Important

Les suites de tests peuvent contenir des suites de tests basées sur des requêtes. Toutefois, les suites de tests basées sur des requêtes ne peuvent pas contenir d'autres suites de tests.

Vous pouvez utiliser les procédures suivantes pour créer et gérer ces suites de tests basées sur des requêtes :

  • Créer une suite de tests basée sur une requête

  • Mettre à jour une suite de tests basée sur une requête

  • Déplacer une suite de tests basée sur une requête

  • Renommer une suite de tests basée sur une requête

  • Supprimer une suite de tests basée sur une requête

Créer une suite de tests basée sur une requête

Pour créer une suite de tests basée sur une requête

  1. Ouvrez Gestionnaire de tests Microsoft.

    Notes

    Pour afficher la fenêtre Gestionnaire de tests Microsoft, cliquez sur Démarrer, puis sur Tous les programmes. Pointez sur Microsoft Visual Studio 2010, puis cliquez sur Microsoft Test Manager 2010.

  2. Dans Centre de tests, cliquez sur Plan, puis sur Sommaire.

    Le volet Sommaire s'affiche.

    Notes

    Le nœud racine de la hiérarchie des suites de tests a le même nom que le plan de test. Vous pouvez ajouter des cas de test ou des suites de tests à ce nœud racine de suites de test, mais il est impossible de le renommer.

  3. Sélectionnez l'emplacement dans le volet de hiérarchie des suites de tests pour la création de cette suite de tests, cliquez sur la flèche déroulante en regard de Nouveau dans le volet qui affiche la hiérarchie des suites de tests, puis pointez sur Suite basée sur une requête.

    La boîte de dialogue Créer une suite de tests basée sur une requête s'affiche.

  4. Tapez le nom de votre suite de tests basée sur une requête dans Nom de la suite de tests.

  5. Pour ajouter une nouvelle clause à votre requête, sélectionnez Cliquez ici pour ajouter une clause.

    Important

    La première clause affichée dans la Requête de suite de tests permet de garantir que seuls les éléments de travail de votre projet d'équipe actuellement sélectionné figurent dans les résultats de la requête. La deuxième clause limite les résultats aux seuls éléments de travail qui comportent une catégorie de cas de test. Ne modifiez pas ces deux clauses.

  6. Cliquez sur chaque colonne de la clause de requête pour renseigner la clause. Si une colonne contient une liste de valeurs acceptées, une flèche de déroulement apparaît lorsque la colonne est sélectionnée. Cliquez sur la flèche déroulante pour sélectionner une valeur dans la liste. Les colonnes suivantes sont disponibles :

    Colonne de requête

    Comment remplir

    And/Or

    Sélectionnez Et si cette clause et la précédente doivent toutes deux être valides pour correspondre à un résultat. Sélectionnez Ou si cette clause ou la précédente doivent être valides pour correspondre à un résultat.

    Champ

    La liste de ce champ contient tous les champs d'éléments de travail interrogeables qui sont employés sur le serveur Team Foundation Server actuel. Utilisez autant de clauses et de champs nécessaires pour obtenir des résultats pertinents. Appuyez sur ALT+BAS ou tapez le nom du champ que vous souhaitez sélectionner.

    Opérateur

    Les exemples de choix d'opérateur sont = (égal), <> (différent de), > (supérieur à), < (inférieur à), >= (supérieur ou égal à), <= (inférieur ou égal à), Dans, Toujours, Jamais et Contient.

    Valeur

    Spécifie la valeur que vous recherchez dans le champ spécifié. S'il existe une liste de valeurs à sélectionner, cliquez sur la flèche déroulante pour sélectionner celle que vous souhaitez. suivi des éléments de travail Team Foundation inclut des variables de requête pour ajouter dynamiquement des valeurs à votre requête. Pour plus d'informations, consultez How to: Run or Cancel a Work Item Query.

  7. Répétez les étapes 5 et 6 pour ajouter toutes les valeurs que vous souhaitez rechercher.

  8. Pour afficher les résultats de votre requête, cliquez sur Exécuter.

  9. (Facultatif) Si la requête retourne de nombreux cas de test, vous pouvez trier les résultats. Cliquez sur un en-tête de colonne dans la table des résultats de la requête pour effectuer le tri en fonction de cette colonne.

  10. (Facultatif) Pour regrouper les résultats de la requête en fonction d'une colonne, faites glisser un en-tête de colonne de la table des résultats de la requête dans la barre de titre des résultats.

  11. (Facultatif) Pour trier votre requête, cliquez sur Options de colonne, puis sur Tri. Choisissez les colonnes vous que souhaitez utiliser, puis sélectionnez un ordre de tri croissant ou décroissant pour chaque colonne. Cliquez sur OK.

    Notes

    L'ordre de tri de votre requête correspond à l'ordre de vos tests dans la suite de tests. De plus, cet ordre est également utilisé lorsque vous exécutez les tests dans la suite de tests.

  12. Lorsque la requête que vous avez créée retourne les cas de test que vous souhaitez comme membres de votre suite de tests, cliquez sur Créer une suite de tests.

    La suite de tests basée sur une requête est désormais affichée dans la hiérarchie des suites de tests et les cas de test retournés, basés sur cette requête, sont affichés dans le volet d'informations de suite de tests.

  13. Cliquez sur État et effectuez une sélection dans la liste des états en fonction du tableau suivant :

    État

    Quand l'utiliser

    En cours de planification

    Indique que vous n'êtes pas encore prêt à exécuter les tests de cette suite.

    En cours

    Indique que vous êtes prêt à exécuter les tests de cette suite.

    Terminé

    Indique que vous avez terminé d'exécuter les tests de cette suite de tests et que le niveau de qualité atteint correspond à vos objectifs.

    Important

    Pour exécuter des tests, vous devez affecter la valeur En cours à l'état d'une suite de tests.

  14. Pour modifier les configurations par défaut de la suite de tests créée, si vous voulez qu'elles soient différentes des paramètres par défaut du plan, cliquez sur Configurations.

    La boîte de dialogue affiche toutes les configurations du projet d'équipe et les configurations par défaut actuelles du plan de test.

  15. Vous devez d'abord désactiver Utiliser les configurations de la suite de tests parente, puis sélectionner les configurations par défaut que vous souhaitez ajouter et celles que vous voulez supprimer.

    Notes

    La modification des configurations par défaut affecte uniquement les nouveaux cas de test ou suites de tests qui sont ajoutés à cette suite de tests. Pour plus d'informations sur la modification des jumelages de tests et de configurations qui figurent déjà dans votre plan de test, consultez la procédure permettant de mettre à jour des configurations pour des cas de test spécifiques.

  16. (Facultatif) Pour ajouter une nouvelle configuration ou gérer des configurations existantes, cliquez sur Gérer.

    L'activité Gestionnaire de configurations de test s'affiche. Pour plus d'informations sur la création de configurations à l'aide du Gestionnaire de configurations de test, consultez Comment : créer des configurations de test.

  17. Pour enregistrer les modifications apportées aux configurations par défaut, cliquez sur Enregistrer.

Mettre à jour une suite de tests basée sur une requête

Pour mettre à jour une suite de tests basée sur une requête

  1. Ouvrez Gestionnaire de tests Microsoft.

    Notes

    Pour afficher la fenêtre Gestionnaire de tests Microsoft, cliquez sur Démarrer, puis sur Tous les programmes. Pointez sur Microsoft Visual Studio 2010, puis cliquez sur Microsoft Test Manager 2010.

  2. Dans Centre de tests, cliquez sur Plan, puis sur Sommaire.

    Le volet Sommaire s'affiche.

  3. Pour mettre à jour une suite de tests existante basée sur une requête, sélectionnez une suite de tests basée sur une requête pour la sélectionner dans la hiérarchie des suites de tests.

  4. Pour mettre à jour la requête, cliquez sur Modifier la requête dans la barre d'outils du volet d'informations de la suite de tests.

    La boîte de dialogue Modifier la requête pour la suite de test basée sur une requête s'affiche. Elle affiche les clauses existantes pour votre requête.

  5. Pour mettre à jour la requête, modifiez les clauses existantes ou ajoutez de nouvelles clauses. Pour plus d'informations, consultez l'étape 6 dans Créer une suite de tests basée sur une requête.

  6. (Facultatif) Si la requête retourne de nombreux cas de test, vous pouvez trier les résultats. Cliquez sur un en-tête de colonne dans la table des résultats de la requête pour effectuer le tri en fonction de cette colonne.

  7. (Facultatif) Pour regrouper les résultats de la requête en fonction d'une colonne, faites glisser un en-tête de colonne de la table des résultats de la requête dans la barre de titre des résultats.

  8. Lorsque la requête que vous avez mise à jour retourne les cas de test que vous souhaitez désormais comme membres de votre suite de tests, cliquez sur Enregistrer la requête.

    Les cas de test retournés, basés sur la requête mise à jour, sont désormais affichés dans le volet d'informations de la suite de tests.

Déplacer une suite de tests basée sur une requête

Les suites de tests basées sur des requêtes peuvent être déplacées pour être des enfants d'autres suites de tests qui ne sont pas basées sur des requêtes.

Pour déplacer une suite de tests basée sur une requête

  1. Ouvrez Gestionnaire de tests Microsoft.

    Notes

    Pour afficher la fenêtre Gestionnaire de tests Microsoft, cliquez sur Démarrer, puis sur Tous les programmes. Pointez sur Microsoft Visual Studio 2010, puis cliquez sur Microsoft Test Manager 2010.

  2. Dans Centre de tests, cliquez sur Plan, puis sur Sommaire.

    Le volet Sommaire s'affiche.

  3. Pour déplacer une suite de tests existante, cliquez sur la suite de tests et faites-la glisser vers le nœud qui doit être le nouveau parent de cette suite de tests.

    La suite de tests est maintenant un enfant de ce nœud et s'affiche au nouvel emplacement dans la hiérarchie des suites de tests.

    Notes

    Vous pouvez uniquement déplacer une suite de tests basée sur une requête pour qu'elle soit un enfant d'une suite de tests existante. Une suite de tests basée sur une requête ne peut pas être un enfant d'une autre suite de tests basée sur une requête.

Renommer une suite de tests basée sur une requête

Pour renommer une suite de tests basée sur une requête

  1. Ouvrez Gestionnaire de tests Microsoft.

    Notes

    Pour afficher la fenêtre Gestionnaire de tests Microsoft, cliquez sur Démarrer, puis sur Tous les programmes. Pointez sur Microsoft Visual Studio 2010, puis cliquez sur Microsoft Test Manager 2010.

  2. Dans Centre de tests, cliquez sur Plan, puis sur Sommaire.

    Le volet Sommaire s'affiche.

  3. Pour renommer une suite de tests existante, cliquez avec le bouton droit sur la suite de tests dans l'arborescence de toutes les suites de tests, puis cliquez sur Renommer.

    Notes

    Vous pouvez également appuyer sur F2 pour renommer une suite de tests.

  4. Tapez le nouveau nom de la suite de tests.

    Le nouveau nom de la suite de tests s'affiche désormais dans la hiérarchie des suites de tests.

Supprimer une suite de tests basée sur une requête

Pour supprimer une suite de tests basée sur une requête

  1. Ouvrez Gestionnaire de tests Microsoft.

    Notes

    Pour afficher la fenêtre Gestionnaire de tests Microsoft, cliquez sur Démarrer, puis sur Tous les programmes. Pointez sur Microsoft Visual Studio 2010, puis cliquez sur Microsoft Test Manager 2010.

  2. Dans Centre de tests, cliquez sur Plan, puis sur Sommaire.

    Le volet Sommaire s'affiche.

  3. Pour supprimer une suite de tests existante, cliquez avec le bouton droit sur la suite de tests dans l'arborescence de toutes les suites de tests, puis cliquez sur Supprimer.

    Une boîte de dialogue de confirmation s'affiche.

    Important

    Vous ne pourrez plus afficher les résultats des tests pour les cas de test ou pour les suites de tests de cette suite de tests. Toutes les suites de tests qui sont des enfants de cette suite de tests sont également supprimées définitivement.

  4. Pour confirmer la suppression de la suite de tests, cliquez sur Supprimer la suite de tests.

    La suite de tests n'est plus affichée dans la hiérarchie des suites de tests pour ce plan.

Voir aussi

Tâches

Comment : créer et gérer des suites de tests

Concepts

Organisation de cas de test à l'aide de suites de tests

Autres ressources

How to: Create Test Suites from Requirements or User Stories