Tutoriel TestLink : un guide complet
Qu'est-ce que Test Link ?
Test-link est l'outil de gestion de test open source basé sur le Web le plus largement utilisé. Il synchronise à la fois la spécification des exigences et la spécification des tests. L'utilisateur peut créer un projet de test et documenter des cas de test à l'aide de cet outil. Avec Test-Link, vous pouvez créer un compte pour plusieurs utilisateurs et attribuer différents rôles d'utilisateur. L'utilisateur administrateur peut gérer la tâche d'affectation des cas de test.
Il prend en charge l'exécution automatisée et manuelle des cas de test. Les testeurs peuvent générer Plan de test et rapport de test en une fraction du temps avec cet outil. Il prend en charge les rapports de test dans divers formats tels que les formats Excel, MS Word et HTML. En dehors de ceux-ci, il prend également en charge l'intégration avec de nombreux populaires Défaut système de suivi comme JIRA, MANTIS, BUGZILLA, TRAC, etc. Puisqu'il s'agit d'un outil Web, plusieurs utilisateurs peuvent accéder à ses fonctionnalités en même temps avec leurs informations d'identification et les rôles qui leur sont attribués.
Avantages de TestLink
- Il prend en charge plusieurs projets
- Exportation et importation faciles de cas de test
- Facile à intégrer avec de nombreux outils de gestion des défauts
- Exécution automatisée des cas de test via XML-RPC
- Filtrage facile des cas de test avec version, mots-clés, ID de cas de test et version
- Attribuer facilement des cas de test à plusieurs utilisateurs
- Facile à générer un plan de test et des rapports de test dans différents formats
- Fournissez des informations d'identification à plusieurs utilisateurs et attribuez-leur des rôles
Connectez-vous à TestLink
Étape 1: Ouvrez le Testlink page d'accueil et entrez les informations de connexion
- Entrez l'ID utilisateur - admin
- Entrer le mot de passe
- Cliquez sur l'onglet connexion
Création d'un projet de test
Étape 1: Dans la fenêtre principale, cliquez sur Test Project Management, cela ouvrira une autre fenêtre
Étape 2: Cliquez sur l'onglet « créer » pour créer un nouveau projet.
Étape 3: Entrez tous les champs requis dans la fenêtre comme une catégorie pour un projet de test, le nom du projet, le préfixe, la description, etc. Après avoir rempli tous les détails nécessaires, cliquez sur l'onglet "Créer" à la fin de la fenêtre.
Cela créera votre projet "Guru99" avec succès.
Création d'un plan de test
Le plan de test contient des informations complètes telles que la portée des tests logiciels, les jalons, les suites de tests et les cas de test. Une fois que vous avez créé un projet de test, l'étape suivante consiste à créer un plan de test.
Étape 1: Depuis la page d'accueil, cliquez sur Gestion du plan de test depuis la page d'accueil
Étape 2: Cela ouvrira une autre page, en bas de la page cliquez sur un onglet "Créer"
Étape 3: Remplissez toutes les informations nécessaires comme le nom, la description, créer à partir d'un plan de test existant, etc. dans la fenêtre ouverte, et cliquez sur "créer un onglet"
Étape 4: Le plan de test Guru 99 est créé avec succès
Création de construction
Une build est une version spécifique d'un logiciel
Étape 1: Cliquez sur Builds/Releases sous Test Plan à partir de la page d'accueil
Étape 2: Dans la fenêtre suivante, remplissez tous les détails nécessaires pour une version du logiciel et cliquez sur créer pour enregistrer votre version
- Entrez le nom du titre
- Entrez la description de la version du logiciel
- Cochez la case pour le statut - Actif
- Cochez la case pour le statut - Ouvert
- Choisissez la date de sortie
- Cliquez sur créer un bouton
Une fois que vous avez une version, le logiciel apparaîtra comme ceci
Création d'une suite de tests
La suite de tests est une collection de cas de test qui peuvent tester ou valider le même composant. Les étapes suivantes expliquent comment créer une suite de tests pour votre projet.
Étape 1: Cliquez sur l'option de spécification de test sur la page d'accueil.
Étape 2: Sur le côté droit du panneau, cliquez sur l'icône de réglage . Il affichera une série d'opérations de test.
Étape 3: Cliquez sur l'onglet "créer" pour la suite de tests
Étape 4: Remplissez tous les détails de la suite de tests et cliquez sur l'onglet Enregistrer.
- Saisissez le nom de la suite de tests
- Entrez les détails de votre suite de tests
- Cliquez sur le bouton Enregistrer pour enregistrer les détails de la suite de tests
Vous pouvez voir que la suite de tests pour Guru 99 est créée
Votre suite de tests apparaît sur le côté gauche du panneau sous l'arborescence de la structure des dossiers
Création d'un scénario de test
Testcase contient une séquence d'étapes de test pour tester un scénario spécifique avec un résultat attendu. Les étapes ci-dessous expliquent comment créer un cas de test avec les étapes de test.
Étape 1: Cliquez sur le dossier de la suite de tests sur le côté gauche du panneau sous une arborescence de dossiers
Étape 2: Cliquez sur l'icône de réglage dans le panneau de droite. La liste des opérations de cas de test sera affichée sur le panneau de droite
Étape 3: Une nouvelle fenêtre s'ouvrira, pour créer des cas de test, cliquez sur créer un bouton dans les opérations de cas de test
Étape 4: Entrez les détails dans la page de spécification du cas de test
Étape 5: Après avoir entré les détails, cliquez sur le bouton "créer" pour enregistrer les détails. Le cas de test pour Guru99 est créé avec succès
Étape 6: Cliquez sur le cas de test dans le dossier, comme indiqué ci-dessus, une fenêtre s'ouvrira. Cliquez sur le bouton "créer des étapes" dans un cas de test. Cela ouvrira un éditeur d'étape de cas de test
Étape 7) Il ouvrira une autre fenêtre sur la même page, dans cette fenêtre, vous devez entrer les détails suivants
- Entrez l'étape-action pour votre scénario de test
- Entrez les détails de l'action de l'étape
- Cliquez sur enregistrer et ajouter une autre action d'étape OU cliquez sur l'onglet enregistrer et quitter s'il n'y a plus d'étape de test à ajouter
Étape 8) Une fois que vous avez enregistré et quitté l'étape de test, il apparaîtra comme ceci
Attribuer un cas de test au plan de test
Pour que le cas de test soit exécuté, il doit être affecté au plan de test. Ici, nous verrons comment nous pouvons affecter un cas de test à un plan de test.
Étape 1) Cliquez sur l'icône de réglage sur le panneau d'essai. Il affichera la liste des opérations.
Étape 2) Cliquez sur "Ajouter aux plans de test"
Étape 3) Une nouvelle fenêtre s'ouvrira, recherchez votre projet "Guru99"
- Cochez la case en regard de votre plan de test
- Cliquez sur le bouton ajouter
Cela ajoutera votre cas de test à votre plan de test.
Création d'utilisateurs et attribution de rôles dans TestLink
Testlink fournit des fonctionnalités de gestion et d’autorisation des utilisateurs.
Vous trouverez ci-dessous la liste des rôles par défaut dans Testlink et leurs droits –
Rôle | Cas de test | Mesures de test |
---|---|---|
INVITÉ | Résumé | Résumé |
Testeur | Exécution | Résumé |
Testeur Sénior | Modifier et exécuter | Résumé |
Chef et administrateur | Modifier et exécuter | Modifier et exécuter |
Étape 1: Extrait du TestlinkSur la page d'accueil de la page d'accueil, cliquez sur l'icône Utilisateurs/Rôles dans la barre de navigation.
Étape 2: Cliquez sur Créer
Étape 3: Remplissez tous les détails des utilisateurs et cliquez sur le bouton "Enregistrer"
Ici, dans la liste, nous pouvons voir que les utilisateurs ont été créés
Étape 4: Attribution du rôle de projet de test à l'utilisateur,
- Cliquez sur "Attribuer des rôles de projet de test" languette
- Choisissez le nom du projet
- Sélectionnez le rôle d'utilisateur dans la liste déroulante
Exigences de rédaction
Étape 1: Dans la barre de navigation, sélectionnez le "Lien des exigences", cela ouvre la page des exigences.
Étape 2 : Depuis la page des exigences, sur le côté droit du panneau, cliquez sur le bouton "créer"
Étape 3: Une nouvelle fenêtre s'ouvrira, entrez tous les détails comme
- Identifiant du document
- Nom du titre
- Exigence Description CMS
- Et cliquez sur le bouton "Enregistrer"
Pour le type, vous pouvez choisir l'option dans la liste déroulante - ici, nous avons choisi "Spécification des besoins de l'utilisateur"
Étape 4 : Il devrait créer une spécification d'exigence et s'afficher sur le panneau de gauche sous le projet "Guru99".
Étape 5: Sélectionnez le bouton de réglage à partir de la page d'accueil des spécifications des exigences. Cela ouvrira une autre fenêtre.
Étape 6Cliquez sur l'onglet « Créer » sous Exigence Operation.
Étape 7: Remplissez tous les détails spécifiés et cliquez sur le bouton "Enregistrer"
- Entrez l'identifiant du document
- Entrez le nom du titre
- Entrez le descriptif
- Entrez le statut - s'il est en brouillon, retravaillé, révisé, non testable, etc. Ici, nous avons choisi valide
- Entrez le type - interface utilisateur, non fonctionnel, informationnel, fonctionnalité, etc. Ici, nous avons choisi le cas d'utilisation
- Entrez le nombre de cas de test nécessaires
- Entrez le bouton "Enregistrer" à la fin
Remarque : Pour ajouter plus d'exigences, vous pouvez cocher la case et cliquer sur le bouton Enregistrer
Sur le côté gauche du panneau, nous pouvons voir que l'exigence est ajoutée.
Affectation des exigences aux cas de test
In Testlink, L'exigence peut être connectée à des cas de test. Il s'agit d'une fonctionnalité très cruciale afin de suivre la couverture des tests en fonction des exigences. Dans les rapports de test, vous pouvez vérifier quelles exigences ne sont pas couvertes et agir en conséquence pour les ajouter aux suites de tests pour une couverture de test maximale.
Étape 1: Dans la section des spécifications de test, ouvrez n'importe quel cas de test et cliquez sur l'icône d'exigence
Étape 2: Pour attribuer une spécification d'exigences à un cas de test, vous devez suivre les étapes suivantes
- Faites défiler la liste déroulante pour sélectionner la spécification des exigences
- Cochez la case requise
- Cliquez sur l'onglet "attribuer"
Après avoir cliqué sur l'onglet "assigner", une fenêtre apparaîtra indiquant "Exigence assignée".
Exécution d'un scénario de test
Dans TestLink, nous pouvons exécuter un scénario de test et modifier le statut d'exécution d'un scénario de test. Statut d'un cas de test peut être réglé à « bloqué » « Réussi », or "manqué". Initialement, ce sera dans "ne pas courir" statut mais une fois que vous have l'a mis à jour, il ne peut plus être modifié pour revenir à l'état "ne pas exécuter".
Étape 1: Dans la barre de navigation, cliquez sur le lien "Exécution du test". Il vous dirigera vers le panneau d'exécution des tests.
Étape 2: Choisissez le scénario de test que vous souhaitez exécuter dans le panneau de gauche
Étape 3: Une fois que vous avez sélectionné les cas de test, une fenêtre s'ouvrira.
Étape 4: Suivez les étapes suivantes
- Saisir les notes relatives au cas de test exécuté
- Sélectionnez son statut
Étape 5: Sur la même page, vous devez remplir des détails similaires sur l'exécution du cas de test. Remplissez les détails, sélectionnez le statut puis cliquez sur "enregistrer l'exécution".
Génération de rapports de test
Le lien de test prend en charge divers formats de rapport de test tels que
- HTML
- MS Word
- MS Excel
- OpenOffice écrivain
- OpenOffice Calc
Étape 1: Dans la barre de navigation, cliquez sur l'option Rapports de test
Étape 2: Dans le panneau de gauche, sélectionnez le lien "Rapport de test"
Étape 3: Pour générer un rapport, suivez les étapes suivantes
- Cochez et décochez l'option que vous souhaitez mettre en évidence dans votre rapport de test
- cliquez sur votre dossier de projet
Le rapport de test ressemblera à ceci
Exporter un scénario de test/une suite de tests
Testlink fournit les fonctionnalités nécessaires pour exporter des projets de test/suites de tests dans votre Testlink et ensuite vous pourrez les importer dans un autre Testlink projet sur un serveur ou un système différent. Pour ce faire, vous devez suivre l'étape suivante
Étape 1: Choisissez le cas de test que vous souhaitez exporter dans la page Spécification de test
Étape 2: Maintenant, sur le côté droit du panneau, cliquez sur le l'icône de réglage, elle affichera toutes les opérations pouvant être effectuées sur le cas de test.
Étape 3: Clique le "exportation" bouton (dans la fenêtre de contrôle qui apparaît maintenant)
Étape 4: Il ouvrira une autre fenêtre, marquera l'option selon les besoins et cliquera sur l'onglet d'exportation
Le XML suivant est généré
Importation de cas de test/suite de tests
Étape 1: Sélectionnez le dossier Suite de tests dans lequel vous souhaitez importer le cas de test
Étape 2: Cliquez sur l'icône de réglage sur le côté droit du panneau, il affichera toutes les opérations pouvant être exécutées sur la suite de tests/cas de test
Étape 3: Cliquez sur le bouton d'importation dans la liste des opérations de cas de test comme
Étape 4: Parcourez et joignez le fichier de cas de test XML que vous avez exporté à partir du lien de test et cliquez sur le bouton de téléchargement.
- Utilisez l'option de navigation pour joindre le fichier de cas de test XML que vous avez exporté depuis testlink
- Cliquez sur télécharger le fichier
Lorsque vous téléchargez un fichier, il s'ouvre une fenêtre indiquant les cas de test d'importation
Étape 5: Le cas de test sera téléchargé et affiché sur le côté droit du panneau
Résumé
Dans ce tutoriel, nous avons abordé divers aspects de TestLink, comme la façon dont vous pouvez l'utiliser Testlink-en tant que gestion de tests. Il vous explique étape par étape comment gérer le plan de test de votre projet, comment créer un utilisateur et lui attribuer ses rôles en conséquence ou encore comment importer ou exporter des cas de test dans votre projet. D'autres fonctionnalités utiles telles que la génération de rapports, la définition des exigences, etc. sont également bien démontrées dans ce didacticiel.