Comment : ajouter des spécifications ou des récits utilisateur à votre plan de test

Si vous planifiez vos tests en fonction de spécifications ou de récits utilisateur, vous pouvez utiliser Gestionnaire de tests Microsoft pour ajouter des spécifications ou des récits utilisateur à votre plan de test. Cela vous permet d'organiser vos tests en fonction des spécifications. Vous pouvez lier des cas de test aux spécifications ou récits utilisateur existants qui ont été créés dans votre projet d'équipe. Vous avez également la possibilité d'afficher tous les cas de test qui ont déjà été liés à la spécification ou au récit utilisateur.

En ajoutant la spécification à un plan de test avec Visual Studio 2010 Ultimate ou Visual Studio Test Professional, vous vous assurez que chaque spécification est expressément testée. De cette façon, vous pouvez également déterminer la couverture de test dont vous bénéficiez pour votre spécification. En incluant la spécification dans le plan de test, vous pouvez exécuter tous les cas de test qui lui sont associés en même temps et afficher les résultats.

Notes

Vous pouvez ajouter une nouvelle spécification à votre projet d'équipe à l'aide de Gestionnaire de tests Microsoft. Pour plus d'informations sur la procédure à suivre, consultez Comment : créer un élément de travail à l'aide du Gestionnaire de tests Microsoft. Pour plus d'informations sur l'ajout d'une nouvelle spécification avec Microsoft Visual Studio 2010, consultez Récits utilisateur (Agile).

Après avoir ajouté une spécification à votre plan de test, vous pouvez créer des cas de test pour cette spécification ou ajouter à cette dernière des cas de test existants. Vous avez également la possibilité de modifier directement un cas de test et de le lier à la spécification à l'aide d'un lien Tests ; ce cas de test s'affichera également dans votre plan de test.

Lier les cas de test aux spécifications ou récits utilisateur

Notes

Dans votre projet, les spécifications peuvent également être appelées récits utilisateur, selon la méthodologie que vous utilisez.

Utilisez les procédures suivantes pour ajouter une spécification à votre plan de test, lier des cas de test existants à cette spécification ou créer des cas de test pour cette dernière :

  • Ajout d'une spécification existante à votre plan de test

  • Établissement d'un lien entre des cas de test existants et une spécification

  • Création d'un cas de test pour une spécification

  • Suppression du lien entre un cas de test et une spécification

Notes

Vous pouvez également lier des cas de test aux spécifications ou aux récits utilisateur à l'aide de Microsoft Visual Studio 2010. Pour plus d'informations, consultez Cas de test (Agile). Si vous mettez à jour ou ajoutez des liens à l'aide de Microsoft Visual Studio 2010, les modifications ne sont pas répercutées dans Gestionnaire de tests Microsoft à moins que vous ne sélectionniez la spécification et cliquiez sur Actualiser. Sinon, les informations ne sont pas immédiatement mises à jour.

Ajout d'une spécification existante à votre plan de test

Pour ajouter une spécification existante à votre plan de test

  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. À partir du Centre de tests, cliquez sur Plan, puis sur Sommaire.

    Le volet Sommaire s'affiche.

  3. Pour ajouter une spécification à votre plan de test, sélectionnez l'emplacement où vous voulez la placer dans la hiérarchie des suites de tests, puis cliquez sur Ajouter des spécifications.

    La boîte de dialogue Ajouter des spécifications existantes à ce plan de test 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, des suites de tests ou des spécifications à ce nœud racine de suites de test, mais il est impossible de le renommer.

  4. Sélectionnez les spécifications que vous souhaitez ajouter au plan de test, puis cliquez sur Ajouter des spécifications au plan.

    Notes

    Lorsque vous sélectionnez la spécification dans la hiérarchie des suites de tests, tous les cas de test existants qui sont déjà liés à cette spécification s'affichent dans le volet d'informations de la suite de tests.

  5. (Facultatif) Par défaut, le nom d'une suite de tests basée sur une spécification correspond à l'ID de la spécification, suivi du nom de cette dernière. Pour la renommer, cliquez avec le bouton droit sur le nom et pointez sur Renommer. Tapez ensuite le nouveau nom.

    Le nom s'affiche également dans le volet d'informations de la suite de tests.

  6. (Facultatif) Cliquez sur État et effectuez une sélection dans la liste d'é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 liés à cette spécification.

    En cours

    Indique que vous êtes prêt à exécuter les tests liés à cette spécification.

    Terminé

    Indique que vous avez fini d'exécuter les tests associés à cette spécification 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 de la spécification.

  7. Pour modifier les configurations par défaut de la spécification que vous avez ajoutée de façon à ce qu'elles ne correspondent pas aux configurations par défaut du plan, cliquez sur la flèche de déroulement en regard de la liste de configurations dans le volet d'informations de la suite de tests.

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

  8. 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.

  9. (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.

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

Établissement d'un lien entre des cas de test existants et une spécification

Pour lier des cas de test existants à une spécification

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

    Le volet Sommaire s'affiche.

  2. Sélectionnez dans le volet de la hiérarchie des suites de tests la spécification à laquelle vous voulez ajouter des cas de test, puis cliquez sur Ajouter.

    La boîte de dialogue Ajouter les cas de test à la suite s'affiche. Tous les cas de test disponibles s'affichent dans la liste de tests.

    Notes

    Les tests qui ont déjà été ajoutés à la spécification ne s'affichent pas dans la liste.

  3. (Facultatif) Si plusieurs cas de test sont répertoriés, vous pouvez limiter votre recherche en modifiant la requête relative aux cas de test comme indiqué dans les étapes suivantes.

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

    2. 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.

    3. Répétez les deux étapes précédentes pour ajouter toutes les valeurs que vous voulez rechercher.

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

  4. Sélectionnez les tests que vous voulez ajouter, puis cliquez sur Ajouter des cas de test.

    Les cas de test que vous avez sélectionnés s'affichent désormais dans le volet d'informations de la suite de tests. Les modifications que vous avez apportées à la spécification dans le plan de test sont automatiquement enregistrées.

    Notes

    Tous les cas de test existants que vous ajoutez sont appariés à chaque configuration par défaut de façon à définir les tests devant être exécutés pour telle ou telle configuration du plan de test. Pour afficher ces jumelages, sélectionnez les tests dans le volet d'informations de la suite de tests, puis cliquez sur Configurations.

Création d'un cas de test pour une spécification

Pour créer un cas de test pour une spécification

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

    Le volet Sommaire s'affiche.

  2. Sélectionnez dans le volet de la hiérarchie des suites de tests la spécification pour laquelle vous voulez créer un cas de test, puis cliquez sur Nouveau.

    La boîte de dialogue Nouveau cas de test s'affiche.

  3. Entrez les détails de votre nouveau cas de test, y compris les actions exécutées et les résultats attendus pour chaque étape de test, puis cliquez sur Enregistrer et fermer.

    Le nouveau cas de test s'affiche maintenant dans le volet d'informations de la suite de tests.

    Notes

    Pour plus d'informations sur la création de cas de test, consultez Comment : créer un cas de test manuel.

  4. Répétez les deux étapes précédentes pour ajouter d'autres cas de test.

    Les modifications que vous avez apportées à la spécification dans le plan de test sont automatiquement enregistrées.

    Remarque Pour ajouter une copie d'un cas de test existant à la spécification, cliquez avec le bouton droit sur un cas de test dans le volet d'informations de la suite de tests, puis pointez sur Créer une copie et l'ajouter à la suite. La boîte de dialogue Nouveau cas de test s'affiche pour que vous puissiez apporter les modifications requises au cas de test.

Suppression du lien entre un cas de test et une spécification

Vous pouvez modifier la spécification et supprimer le cas de test, ou bien modifier le cas de test et supprimer son lien avec la spécification. Les deux opérations ont le même effet.

Pour supprimer le lien entre un cas de test et une spécification

  1. À partir du Centre de tests, cliquez sur Plan, puis sur Sommaire.

    Le volet Sommaire s'affiche.

  2. Pour supprimer le lien entre une spécification et un cas de test, sélectionnez la spécification concernée dans la hiérarchie des suites de tests.

    Tous les tests existants qui sont liés à cette spécification s'affichent dans le volet d'informations de la suite de tests.

  3. Cliquez avec le bouton droit sur le test dans la liste des tests existants, puis pointez sur Supprimer.

    Dans l'onglet Récits utilisateur testés du cas de test, le lien Tests correspondant à cette spécification est supprimé. Le cas de test ne s'affiche plus dans la liste de tests de cette suite. Cette modification apportée à la spécification est automatiquement enregistrée.

    Notes

    Vous pouvez modifier directement un cas de test et supprimer le lien Tests correspondant à n'importe quelle spécification à partir de l'onglet Récits utilisateur testés.

Voir aussi

Tâches

Comment : créer un cas de test manuel

Comment : afficher des spécifications ou des récits utilisateur à l'aide du Gestionnaire de tests Microsoft

Comment : modifier l'état de test de suites de tests

Concepts

Création d'un plan de test à partir de spécifications ou de récits utilisateur

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