Tutoriel TestLink

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

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

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 tous les dรฉtails nรฉcessaires pour une version du logiciel 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. Cochez la case pour le statut - Actif
  4. Cochez la case 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. 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.

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 tous les dรฉtails de la suite de tests et cliquez sur l'onglet Enregistrer.

  1. Saisissez le nom de la suite de tests
  2. Entrez les dรฉtails de votre suite de tests
  3. Cliquez sur le bouton Enregistrer pour enregistrer les dรฉtails 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 les dรฉtails dans la page de spรฉcification du cas de test

Crรฉation d'un scรฉnario 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

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) Il ouvrira une autre fenรชtre sur la mรชme page, dans cette fenรชtre, vous devez entrer les dรฉtails suivants

  1. Entrez l'รฉtape-action pour votre scรฉnario de test
  2. Entrez les dรฉtails de l'action de l'รฉtape
  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. Cochez la case en regard de 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
INVITร‰ Consultation Consultation
Testeur Exรฉcution Consultation
Testeur Sรฉnior Modifier et exรฉcuter Consultation
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.

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 dรฉtails des utilisateurs 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 dรฉtails comme

  1. Identifiant du document
  2. Nom du titre
  3. Exigence Description CMS
  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 Exigence Operation.

Exigences de rรฉdaction

ร‰tape 7: Remplissez tous les dรฉtails spรฉcifiรฉs 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

ร€ noter: 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.

Exigences de rรฉdaction

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

Affectation d'exigences aux cas de test

ร‰tape 2 : Pour attribuer une spรฉcification d'exigences ร  un cas de test, vous devez suivre les รฉtapes suivantes

  1. Faites dรฉfiler la liste dรฉroulante pour sรฉlectionner la spรฉcification des exigences
  2. Cochez la case requise
  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 les รฉtapes suivantes

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

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 รฉcrivain
  • 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 suivantes

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

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

Le XML suivant 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 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.

Rรฉsumez cet article avec :