Fermer

avril 5, 2022

Comment créer un plan de test à l'aide d'Azure DevOps


Azure Test Plans, un service lancé avec Azure DevOps, fournit une solution de gestion des tests basée sur un navigateur pourtests exploratoires, manuels planifiés et tests d'acceptation par l'utilisateur . Azure Test Plans fournit également une extension de navigateur pour les tests exploratoires et la collecte des commentaires des parties prenantes

Un plan de test Azure DevOps est divisé en trois sections :

  1. Plan de test – Le conteneur pour regrouper toutes les suites de test de votre projet.
  2. Test Suite – Le conteneur pour regrouper tous vos cas de test.
  3. Cas de test – Le scénario de test réel, c'est-à-dire les étapes d'exécution pour valider l'exigence.

Dans Azure DevOps, il existe trois types différents de suites de tests que vous pouvez créer :

  1. Basé sur le statique : Une suite statique de cas de test est une suite dans laquelle les cas ont été attribués manuellement. Ce sont des types de suites de tests qui peuvent être utilisées pour regrouper tous les cas de test. Il s'agit du type par défaut, mais le seul inconvénient est que les cas de test statiques ne peuvent pas être directement liés à l'exigence.
  2. Suite de tests d'exigence : Une suite basée sur les exigences est une suite qui extrait tous les cas de test pour cette exigence. Cela signifie que les suites de tests sont directement créées à partir des exigences et généralement ces suites de tests sont utilisées par les QA/BA pour détecter si une user story a réussi l'exécution du test.
  3. Suite de test basée sur des requêtes : Ce sont des suites de tests créées sur la base d'une requête. La requête peut contenir n'importe quel filtre comme un titre de test qui contient un mot particulier ou est créé après une date particulière

Suivez les étapes ci-dessous pour créer le plan de test :

  1. Connectez-vous à votre compte Azure DevOps.
  2. Sélectionnez votre projet et cliquez sur "Plans de test".

  1. Cliquez sur "Nouveau plan de test".

  1. Entrez le nom du plan de test et sélectionnez "Chemin de zone" et "Itération.

  1. Une fois le plan de test créé, vous créerez ensuite la suite de tests.

  1. Dans l'exemple ci-dessous, j'ai créé la suite statique pour ajouter le cas de test requis pour le flux "Smoke" (ex : connexion, déconnexion, etc.). Vous pouvez utiliser différentes suites de tests comme mentionné ci-dessus en fonction de vos besoins.

Remarque : Vous pouvez ajouter les cas de test existants ou ajouter le nouveau cas de test en cliquant sur le bouton "Nouveau cas de test" dans le coin droit de l'écran.

Nouveau plan de test Ajouter des cas de test existants Ajouter des cas Tesxt à l'aide de la grille

  1. Une fois que toutes les suites de tests et les cas de test sont ajoutés à la suite, vous pouvez maintenant exécuter tous les cas de test ou un seul cas de test et valider si toutes les étapes ajoutées dans le cas de test fonctionnent comme prévu ou non.

Flux de fumée

Suivez les étapes ci-dessous pour exécuter et valider les étapes sous le cas de tests:

Remarque : je ne viens pas d'un milieu de test automatisé et je ne peux parler que des plans de test Azure DevOps en ce qui concerne les tests manuels. Par conséquent, dans cet article, j'ai utilisé le workflow de test manuel.

Remarque : Il existe différentes options pour exécuter le scénario de test, comme indiqué dans la capture d'écran ci-dessous.

Pour le cas de test de l'application Web, j'ai choisi de .” Vous pouvez choisir le type en fonction de votre type d'application.

Une fois que vous avez cliqué sur "Exécuter pour l'application Web Azure DevOps", ouvrez une fenêtre et commencez à afficher les étapes que vous avez ajoutées au scénario de test.

Remarque : Si vous sélectionnez plusieurs scénarios de test, vous commencerez le test de haut en bas.

Une fois cet écran chargé, vous ouvrirez un navigateur et suivrez les étapes ajoutées dans le scénario de test.

A. Cliquez sur l'icône "droite" si l'étape fonctionne comme mentionné.

B. Cliquez sur l'icône « croix » si le résultat attendu ne correspond pas au résultat attendu mentionné dans le cas de test ci-dessus.

Remarque : lorsque vous marquez le « bouton croix (X) », vous pouvez entrer le commentaire qui peut être affiché lorsque vous examinez le résultat des cas de test ayant échoué.

Lorsque tous les cas de test sont exécutés, cliquez sur "Enregistrer et fermer". Cela fermera la fenêtre du testeur. Sous le plan de test, vous pourrez voir le résultat de la suite de tests pour le test.

Points de test de flux de fumée

Voici quelques conseils supplémentaires :

  1. Pendant l'exécution du test, vous pouvez effectuer les actions suivantes ci-dessous à l'aide de la fenêtre Test Runner.
  2. Enregistrer l'écran : il enregistrera l'écran d'activité et l'ajoutera en pièce jointe au résultat du test dans Azure DevOps.

b. Capture d'écran : Capturez l'image de la fenêtre entière, de l'écran ou de l'onglet sélectionné.

Connexion Gmail

c. Créer un bogue : si une étape échoue, vous pouvez créer un bogue directement à l'aide de la fenêtre du gestionnaire de tâches en cliquant sur le lien "créer un problème". Cela créera le ticket dans le tableau Azure et documentera les étapes qui ont échoué.

Points clés à retenir

Ces étapes simples peuvent être suivies pour créer un plan de test à l'aide d'Azure DevOps. Pour plus d'informations,contactez nos experts dès aujourd'hui.

A propos de l'auteur

Nitin Garg est un consultant technique principal avec une expérience démontrée de travail dans l'industrie des technologies de l'information et des services. Il a plus de 10 ans d'expérience dans le domaine du commerce électronique en utilisant la plate-forme comme (Insite Commerce & Znode B2B commerce) et l'application basée sur .Net.

Plus de cet auteur






Source link