Share via


Création de tests pour des éléments du journal des travaux en souffrance du produit, des récits utilisateur ou des spécifications

Une bonne méthode pour démarrer un plan de test est d'ajouter récits utilisateur, éléments du journal des travaux en souffrance du produit, ou un autre spécifications à celui-ci.Une spécification apparaît dans le plan de test en tant que type particulier de la suite de tests - c. autrement dit., un conteneur pour les cas de test.Lorsque vous ajoutez ou créez des cas de test dans une suite de spécifications, ils sont liés à la spécification afin que vous puissiez facilement suivre les spécifications ont été correctement testées lorsque leur implémentation progresse.

La dérivation des cas de test des spécifications présente plusieurs avantages.Vous pouvez consulter rapidement que les spécifications ont des tests liés à ces derniers.Au début de chaque sprint ou une itération, il est utile que l'équipe de développement fonctionne avec les représentants d'utilisateur pour entrer les étapes de quelques cas de test associés à chaque récit utilisateur ou spécification.Cette pratique permet à clarifier les besoins de l'utilisateur et permet d'éviter les malentendus potentiels.Et en tant qu'implémentation et progression des tests, vous pouvez voir rapports qui indiquent quelles spécifications ont été testées avec succès.

Au lieu d'écrire des cas de test à l'avance, vous pouvez attendre que la spécification a été implémentée, puis exécuter des tests exploratoires liés à la spécification.Vous pouvez enregistrer les actions que vous exécutez pendant le test exploratoire, et générez des cas de test à eux.Les cas de test sont automatiquement inclus dans la suite de la spécification.Les listes de cas de test les étapes que vous avez effectuées.Cela permet à votre équipe de répéter le même test rapidement au moment ultérieur où le code est mis à jour.

[!REMARQUE]

Dans cette rubrique, nous utiliserons la « spécification » de faire référence à tout élément de travail qui possède un type qui est dans la catégorie de spécifications.Cela inclut les récits utilisateur, les éléments du journal des travaux en souffrance du produit, et (scrum modèle de projet) des bogues.

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

  • Ajoutez une suite de spécification à un plan de test

  • Créez ou ajoutez les cas de test de la suite de spécification

  • Créer des cas de test des tests exploratoires

Configuration requise

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional

Ajoutez les spécifications à un plan de test

En général, vous créez un plan de test pour chaque itération et zone de votre projet d'équipe.Vers le début de l'itération, vous ajoutez les éléments, les récits utilisateur ou spécifications de journal des travaux en souffrance du produit de cette itération au plan de test.

  1. Dans le gestionnaire de tests Microsoft, choisissez Centre de tests, Plan, Contenu.

  2. Choisissez Ajouter des spécifications.

  3. Dans Ajoutez les spécifications existantes, modifiez la requête pour rechercher les spécifications que vous souhaitez.

    Par exemple, vous pouvez ajouter une clause pour sélectionner le chemin de l'itération actuel.Ou, vous pouvez choisir les spécifications qui ne sont pas déjà liées aux cas de test.

  4. Choisissez Exécuter pour exécuter la requête et afficher des spécifications.

  5. Sélectionnez les spécifications que vous souhaitez ajouter.

Chaque spécification que vous avez sélectionnée s'affiche dans le plan de test comme une suite de tests des spécifications.Une suite de tests des spécifications a une propriété spéciale qu'elle affiche toujours tous les cas de test liés à la spécification.Lorsque vous ajoutez ou supprimez un cas de test d'une suite de tests des spécifications, un cas de test est automatiquement lié, ou dissocier, y retourne la spécification.

  • Mais mon projet n'a pas toutes les spécifications que j'ai besoin.
    Si vous souhaitez ajouter simplement un ou deux spécifications, vous pouvez le faire de le gestionnaire de tests Microsoft.Choisissez Nouveau près de le haut à droite de la fenêtre.

    Si vous souhaitez ajouter un ensemble de spécifications, consultez Créer un journal des travaux en souffrance ou y ajouter des éléments.

Créez ou ajoutez les cas de test aux suites de spécifications

Chaque spécification doit généralement avoir un ou plusieurs cas de test.Par exemple, la spécification un client peut choisir des produits du catalogue peut faire choisir des cas de test « un produit », « choisir deux produits serveurs différents », « choisir le même produit deux fois, » et ainsi de suite.

  • Sélectionnez la suite de spécifications, puis dans la fenêtre de détails sur Nouveau ou Ajouter.

  • Vous pouvez également déplacer des cas de test dans ou hors de la suite de spécifications en faisant glisser le scénario de test de la fenêtre de détails à une autre suite.

Créer des cas de test des tests exploratoires

Certaines équipes préfèrent créer des tests uniquement après chaque spécification a été implémentée.Dans ce style, vous exécutez un test, et enregistrer vos actions comme cas de test, afin qu'elles puissent être facilement répétées ultérieurement.

  1. Dans le gestionnaire de tests Microsoft, choisissez Centre de tests, Test, Effectuer des tests exploratoires.

  2. Sélectionnez un élément de travail Spécification de la liste, puis choisissez Explorer un élément de travail.Démarrage de Microsoft Test Runner.

  3. Démarrez votre application, choisissez Démarrer le test, et exécutez un test de votre application.

  4. Avant de terminer le test, choisissez Créer un cas de test.

    Un nouveau cas de test est créé.Les actions que vous avez effectuées sont répertoriées comme étapes du cas de test.Le cas de test est lié à la spécification, et est inclus dans les suites de tests pour la spécification.

    Vous pouvez modifier les étapes avant que vous avez enregistré le cas de test.

Pour plus d'informations, consultez Exécution de tests exploratoires à l'aide de Microsoft Test Manager.

Voir aussi

Concepts

Définition d'un plan de test

Planification et suivi de projets