1 votes

Est-ce que je devrais toujours inclure des cas de test des itérations précédentes?

J'ai récemment installé Microsoft Test Manager 2010 et c'est ma première expérience avec ce style de testing. Ma méthode habituelle de test est de charger quelques navigateurs web différents et de parcourir une application.

La raison pour laquelle je suis passé à Test Manager est que notre application est devenue assez grande et complexe et qu'une meilleure façon de tester et d'enregistrer des informations était nécessaire.

Dans Test Manager, j'ai choisi d'utiliser le modèle Agile où vous avez un plan de test avec des itérations comme suit :

  • [Plan de Test]
    • Itération 1
      • Cas de Test
      • Exigences (histoires utilisateur)
      • etc...
    • Itération 2
      • Cas de Test
      • Exigences (histoires utilisateur)
      • etc...

Ce que je ne comprends pas, c'est à quelle fréquence faut-il parcourir certains cas de test ? Par exemple, si je suis en Itération 1 et que j'ai créé toute une série de cas de test pour l'application, quand je passe en Itération 2, dois-je copier et coller tous les cas de test de l'itération 1 dans l'itération 2 et les relancer ? Dois-je exécuter seulement certains d'entre eux ?

2voto

Pascal Thivent Points 295221

Implémenter des stories pendant l'itération 2 peut avoir un impact sur le code (y compris les tests) écrit pendant l'itération 1. Vous voulez donc absolument exécuter tous les tests pour vous assurer de n'avoir rien cassé de l'itération 1 pendant l'itération 2 (c'est-à-dire que vous n'avez introduit aucun régression).

Je n'utilise pas Microsoft Test Manager 2010 donc je ne suis pas totalement sûr, mais je peux imaginer que les exigences de l'itération 2 pourraient modifier les cas de test de l'itération 1. Dans ce cas, je suppose que vous devriez copier les cas de test.

0voto

krishna Points 11

Comme vous suivez un flux de travail agile, vous ne pouvez exécuter que l'itération 2 car celle-ci présente des exigences différentes.

Si l'exigence 2 dépend de l'exigence 1, alors vous devez exécuter les deux itérations.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X