Tutoriel TestLink : un guide complet

Qu'est-ce que Test Link ?

Test-link est l'outil de gestion de tests 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 la page d'accueil de Testlink et entrez le login details

  1. Entrez l'ID utilisateur - admin
  2. Entrer le mot de passe
  3. Cliquez sur l'onglet connexion

Connectez-vous à TestLink

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

Création d'un projet de test

Étape 2: Cliquez sur l'onglet « créer » pour créer un nouveau projet.

Création d'un projet de test

Étape 3: Entrez tous les champs obligatoires 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 champs nécessairestails, cliquez sur l'onglet « Créer » en fin de fenêtre.

Création d'un projet de test

Cela créera votre projet "Guru99" avec succès.

Création d'un projet de test

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

Création d'un plan de test

Étape 2: Cela ouvrira une autre page, en bas de la page cliquez sur un onglet "Créer"

Création d'un plan de test

É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"

Création d'un plan de test

Étape 4: Le plan de test Guru 99 est créé avec succès

Création d'un plan de test

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

Création de construction

Étape 2: Dans la fenêtre suivante, remplissez toutes les informations nécessairestails pour une version logicielle et cliquez sur créer pour enregistrer votre version

  1. Entrez le nom du titre
  2. Entrez la description de la version du logiciel
  3. Marquez le chèque-box pour le statut - Actif
  4. Marquez le chèque-box pour le statut - Ouvert
  5. Choisissez la date de sortie
  6. Cliquez sur créer un bouton

Création de construction

Une fois que vous avez une version, le logiciel apparaîtra comme ceci

Création de construction

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. Suivrewing Les étapes expliqueront 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.

Création d'une suite de tests

Étape 2: Sur le côté droit du panneau, cliquez sur l'icône de réglage Création d'une suite de tests. Il affichera une série d'opérations de test.

Étape 3: Cliquez sur l'onglet "créer" pour la suite de tests

Création d'une suite de tests

Étape 4: Remplissez tout le details pour la suite de tests et cliquez sur l'onglet Enregistrer.

  1. Saisissez le nom de la suite de tests
  2. Entrez le details à propos de votre suite de tests
  3. Cliquez sur le bouton Enregistrer pour enregistrer le details de la suite de tests

Création d'une suite de tests

Vous pouvez voir que la suite de tests pour Guru 99 est créée

Création d'une suite de tests

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

Création d'un scénario de test

É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

Création d'un scénario de test

É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

Création d'un scénario de test

Étape 4: Entrez le details dans la page de spécification du scénario de test

Création d'un scénario de test

Étape 5: Après être entré dans le details, cliquez sur le bouton « créer » pour enregistrer le details. Le cas de test pour Guru99 est créé avec succès

Création d'un scénario de test

É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

Création d'un scénario de test

Étape 7) Cela ouvrira une autre fenêtre sur la même page, dans cette fenêtre, vous devez entrer le suivantwing details

  1. Entrez l'étape-action pour votre scénario de test
  2. Entrez le details à propos de l'action par étapes
  3. 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

Création d'un scénario de test

Étape 8) Une fois que vous avez enregistré et quitté l'étape de test, il apparaîtra comme ceci

Création d'un scénario de test

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 Affectation d'un scénario de test au plan de test sur le panneau d'essai. Il affichera la liste des opérations.

Étape 2) Cliquez sur "Ajouter aux plans de test"

Affectation d'un scénario de test au plan de test

Étape 3) Une nouvelle fenêtre s'ouvrira, recherchez votre projet "Guru99"

  1. Marquez le chèquebox contre votre plan de test
  2. Cliquez sur le bouton ajouter

Affectation d'un scénario de test au plan de test

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
GUEST Voir Voir
Testeur Exécuter Voir
Testeur Sénior Modifier et exécuter Voir
Chef et administrateur Modifier et exécuter Modifier et exécuter

Étape 1: Depuis la page d'accueil de Testlinks, cliquez sur l'icône utilisateurs/rôles dans la barre de navigation

Création d'utilisateurs et attribution de rôles dans TestLink

Étape 2: Cliquez sur Créer

Création d'utilisateurs et attribution de rôles dans TestLink

Étape 3: Remplissez tous les utilisateurs details et cliquez sur le bouton « Enregistrer »

Création d'utilisateurs et attribution de rôles dans TestLink

Ici, dans la liste, nous pouvons voir que les utilisateurs ont été créés

Création d'utilisateurs et attribution de rôles dans TestLink

Étape 4: Attribution du rôle de projet de test à l'utilisateur,

  1. Cliquez sur "Attribuer des rôles de projet de test" languette
  2. Choisissez le nom du projet
  3. Sélectionnez le rôle d'utilisateur dans la liste déroulante

Création d'utilisateurs et attribution de rôles dans TestLink

Exigences de rédaction

Étape 1: Dans la barre de navigation, sélectionnez le "Lien des exigences", cela ouvre la page des exigences.

Exigences de rédaction

Étape 2 : Depuis la page des exigences, sur le côté droit du panneau, cliquez sur le bouton "créer"

Exigences de rédaction

Étape 3: Une nouvelle fenêtre s'ouvrira, entrez tous les details comme

  1. Identifiant du document
  2. Nom du titre
  3. Description de l'exigence
  4. 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"

Exigences de rédaction

Étape 4 : Il devrait créer une spécification d'exigence et s'afficher sur le panneau de gauche sous le projet "Guru99".

Exigences de rédaction

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

Exigences de rédaction

Étape 6Cliquez sur l'onglet "Créer" sous Opérations d'exigence.

Exigences de rédaction

Étape 7: Remplissez tous les champs spécifiéstails et cliquez sur le bouton « Enregistrer »

  1. Entrez l'identifiant du document
  2. Entrez le nom du titre
  3. Entrez le descriptif
  4. Entrez le statut - s'il est en brouillon, retravaillé, révisé, non testable, etc. Ici, nous avons choisi valide
  5. Entrez le type - interface utilisateur, non fonctionnel, informationnel, fonctionnalité, etc. Ici, nous avons choisi le cas d'utilisation
  6. Entrez le nombre de cas de test nécessaires
  7. Entrez le bouton "Enregistrer" à la fin

Exigences de rédaction

Remarque: Pour ajouter plus d'exigences, vous pouvez cocher la casebox et cliquez sur le bouton Enregistrer

Sur le côté gauche du panneau, nous pouvons voir que l'exigence est ajoutée.

Exigences de rédaction

Affectation des exigences aux cas de test

Dans Testlink, l'exigence peut être connectée à des cas de test. Il s'agit d'une fonctionnalité cruciale pour 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 dans les 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

Affectation d'exigences aux cas de test

Étape 2: Pour attribuer une spécification d'exigences au scénario de test, vous devez suivre les étapes suivanteswing mesures

  1. Faites défiler la liste déroulante box pour sélectionner la spécification des exigences
  2. Marquez la vérification des exigencesbox
  3. Cliquez sur l'onglet "attribuer"

Affectation d'exigences aux cas de test

Après avoir cliqué sur l'onglet "assigner", une fenêtre apparaîtra indiquant "Exigence assignée".

Affectation d'exigences aux cas de test

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.

Exécution d'un scénario de test

Étape 2: Choisissez le scénario de test que vous souhaitez exécuter dans le panneau de gauche

Exécution d'un scénario de test

Étape 3: Une fois que vous avez sélectionné les cas de test, une fenêtre s'ouvrira.

Exécution d'un scénario de test

Étape 4: Suivez la suitewing mesures

  1. Saisir les notes relatives au cas de test exécuté
  2. Sélectionnez son statut

Exécution d'un scénario de test

Étape 5: Sur la même page, vous devez fournir des détails similaires sur l'exécution du scénario de test. Remplissez le details, sélectionnez le statut puis cliquez sur « enregistrer l’exécution ».

Exécution d'un scénario de test

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 Writer
  • OpenOffice Calc

Étape 1: Dans la barre de navigation, cliquez sur l'option Rapports de test

Génération de rapports de test

Étape 2: Dans le panneau de gauche, sélectionnez le lien "Rapport de test"

Génération de rapports de test

Étape 3: Pour générer un rapport, suivez les étapes suivanteswing mesures

  1. Cochez et décochez l'option que vous souhaitez mettre en évidence dans votre rapport de test
  2. cliquez sur votre dossier de projet

Génération de rapports de test

Le rapport de test ressemblera à ceci

Génération de rapports de test

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, puis vous pouvez les importer dans un autre projet Testlink sur un serveur ou un système différent. Pour ce faire, vous devez suivre les étapes suivanteswing étape

Étape 1: Choisissez le cas de test que vous souhaitez exporter dans la page Spécification de test

Exporter un scénario de test/une suite de tests

Étape 2: Maintenant, sur le côté droit du panneau, cliquez sur le Exporter un scénario de test/une suite de tests 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)

Exporter un scénario de test/une suite de tests

Étape 4: Il ouvrira une autre fenêtre, marquera l'option selon les besoins et cliquera sur l'onglet d'exportation

Exporter un scénario de test/une suite de tests

Following XML est généré

Exporter un scénario de test/une suite de tests

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

Importation de cas de test/suite de tests

Étape 2: Cliquez sur l'icône de réglage Importation de cas de test/suite de tests 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

Importation de cas de test/suite de tests

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

  1. Utilisez l'option de navigation pour joindre le fichier de cas de test XML que vous avez exporté depuis testlink
  2. Cliquez sur télécharger le fichier

Importation de cas de test/suite de tests

Lorsque vous téléchargez un fichier, il s'ouvre une fenêtre indiquant les cas de test d'importation

Importation de cas de test/suite de tests

Étape 5: Le cas de test sera téléchargé et affiché sur le côté droit du panneau

Importation de cas de test/suite de tests

Résumé

Dans ce didacticiel, nous avons couvert divers aspects de TestLink, comme la façon dont vous pouvez utiliser Testlink, en tant que gestion de test. 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 même comment importer ou exporter des cas de test vers 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.