Tutoriel TestLink
โก Rรฉsumรฉ intelligent
Le guide complet du tutoriel TestLink explique comment utiliser la plateforme web open source TestLink pour la gestion de tests de bout en bout, en abordant la configuration du projet, les plans de test, les builds, les suites de tests, les cas de test, les rรดles des utilisateurs et les exigences. traccapacitรฉ, exรฉcution tracroi, rapports et flux de travail d'importation ou d'exportation.

Qu'est-ce que Test Link ?
TestLink est l'un des outils de gestion de tests open source basรฉs sur le Web les plus utilisรฉs. Il synchronise les spรฉcifications des exigences et les spรฉcifications de test dans un espace de travail unique, permettant ainsi aux รฉquipes de planifier, documenter etโฆ tracTestLink permet de centraliser les activitรฉs de test et de garantir la qualitรฉ. Vous pouvez ainsi crรฉer un projet de test, documenter les cas de test et intรฉgrer plusieurs utilisateurs aux rรดles distincts. L'administrateur gรจre l'attribution des cas de test ร l'ensemble de l'รฉquipe.
TestLink prend en charge l'exรฉcution automatisรฉe et manuelle des cas de test. Les testeurs peuvent gรฉnรฉrer un Plan de test et gรฉnรฉrez des rapports de test en un temps record grรขce ร cet outil. Il prend en charge les rapports dans de nombreux formats, notamment Excel, MS Word et HTML. Il s'intรจgre รฉgalement aux applications les plus populaires. Dรฉfaut tracles systรจmes de gestion de groupes tels que JIRA, MANTIS, BUGZILLA et TRAC. Comme il s'agit d'une application web, plusieurs utilisateurs peuvent l'utiliser simultanรฉment avec leurs propres identifiants et rรดles attribuรฉs.
Avantages de TestLink
Avant de se pencher sur la configuration, il est utile de comprendre pourquoi TestLink reste un choix populaire pour la gestion des tests au sein des รฉquipes d'assurance qualitรฉ.
- Il prend en charge plusieurs projets au sein d'une seule installation.
- Il permet d'exporter et d'importer facilement des cas de test entre serveurs.
- Il s'intรจgre facilement ร de nombreux outils de gestion des dรฉfauts.
- Il exรฉcute des cas de test automatisรฉs via XML-RPC.
- Il filtre les cas de test par version, mots-clรฉs, identifiant du cas de test et autres attributs.
- Il permet d'attribuer des cas de test ร plusieurs utilisateurs en quelques clics.
- Il gรฉnรจre des plans de test et des rapports de test dans diffรฉrents formats.
- Il fournit des identifiants pour plusieurs utilisateurs et prend en charge l'attribution granulaire des rรดles.
Connectez-vous ร TestLink
Une fois TestLink installรฉ, la premiรจre รฉtape consiste ร se connecter en tant qu'administrateur et ร accรฉder au tableau de bord principal.
รtape 1) Ouvrez la page d'accueil de TestLink et saisissez vos identifiants de connexion.
- Entrez l'ID utilisateur - admin
- Entrer le mot de passe
- Cliquez sur l'onglet connexion
Crรฉation d'un projet de test
Un projet de test sert de conteneur principal pour tous les plans de test, suites et cas de test associรฉs. Les รฉtapes suivantes expliquent comment crรฉer votre premier projet.
รtape 1) Dans la fenรชtre principale, cliquez sur Gestion des projets de test. Une autre fenรชtre s'ouvrira.
รtape 2) Cliquez sur l'onglet ยซ Crรฉer ยป pour crรฉer un nouveau projet.
รtape 3) Renseignez tous les champs obligatoires, tels que la catรฉgorie, le nom du projet, le prรฉfixe et la description. Une fois les informations nรฉcessaires renseignรฉes, cliquez sur l'onglet ยซ Crรฉer ยป en bas de la fenรชtre.
Cela crรฉe votre projet ยซGuru99โ avec succรจs.
Crรฉation d'un plan de test
Un plan de test recense l'ensemble des informations nรฉcessaires, notamment le pรฉrimรจtre des tests logiciels, les jalons, les suites de tests et les cas de test. Une fois le projet dรฉfini, l'รฉtape suivante consiste ร รฉlaborer son plan de test.
รtape 1) Depuis la page d'accueil, cliquez sur Gestion des plans de test.
รtape 2) Une nouvelle page s'ouvre. En bas de la page, cliquez sur l'onglet ยซ Crรฉer ยป.
รtape 3) Renseignez tous les champs obligatoires, tels que le nom, la description et lโoption ยซ Crรฉer ร partir dโun plan de test existant ยป. Cliquez ensuite sur ยซ Crรฉer ยป.
รtape 4) Le Guru99 Plan de test crรฉรฉ avec succรจs.
Crรฉation de construction
Une version (build) reprรฉsente une version spรฉcifique du logiciel testรฉ. Les versions sont utiles pour les groupes de test.ping rรฉsultats d'exรฉcution pour une version particuliรจre de l'application.
รtape 1) Cliquez sur ยซ Builds/Releases ยป sous ยซ Test Plan ยป depuis la page d'accueil.
รtape 2) Dans la fenรชtre suivante, remplissez tous les dรฉtails relatifs ร la version du logiciel et cliquez sur ยซ Crรฉer ยป pour lโenregistrer.
- Entrez le nom du titre
- Saisissez la description de la version du logiciel
- Cochez la case correspondant au statut : Actif
- Cochez la case correspondant au statut โ Ouvert
- Choisissez la date de sortie
- Cliquez sur le bouton ยซ Crรฉer ยป
Une fois la version crรฉรฉe, elle ressemble ร ceci.
Crรฉation d'une suite de tests
Une suite de tests est un ensemble de cas de test qui valident un mรชme composant ou une mรชme fonctionnalitรฉ. Les รฉtapes suivantes expliquent comment crรฉer une suite de tests pour votre projet.
รtape 1) Cliquez sur l'option ยซ Spรฉcifications de test ยป depuis la page d'accueil.
รtape 2) Sur le cรดtรฉ droit du panneau, cliquez sur l'icรดne des paramรจtres . Une liste des opรฉrations de test est affichรฉe.
รtape 3) Cliquez sur lโonglet ยซ Crรฉer ยป pour la suite de tests.
รtape 4) Remplissez tous les champs relatifs ร la suite de tests et cliquez sur ยซ Enregistrer ยป.
- Saisissez le nom de la suite de tests
- Saisissez les dรฉtails de votre suite de tests
- Cliquez sur ยซ Enregistrer ยป pour enregistrer la suite de tests
Vous pouvez consulter la suite de tests pour Guru99 est crรฉรฉ.
Votre suite de tests apparaรฎt sur le cรดtรฉ gauche du panneau, sous l'arborescence des dossiers.
Crรฉation d'un cas de test
Un cas de test contient une sรฉquence d'รฉtapes de test conรงues pour valider un scรฉnario spรฉcifique et obtenir un rรฉsultat attendu. Les รฉtapes ci-dessous expliquent comment crรฉer un cas de test et dรฉtaillent ses diffรฉrentes รฉtapes.
รtape 1) Cliquez sur le dossier ยซ Test Suite ยป situรฉ ร gauche du panneau, sous lโarborescence des dossiers.
รtape 2) Cliquez sur l'icรดne des paramรจtres dans le panneau latรฉral droit. Une liste des opรฉrations de cas de test s'affiche.
รtape 3) Une nouvelle fenรชtre s'ouvre. Cliquez sur ยซ Crรฉer ยป dans les opรฉrations de cas de test pour dรฉmarrer un nouveau cas de test.
รtape 4) Saisissez les dรฉtails sur la page de spรฉcification du cas de test.
รtape 5) Aprรจs avoir saisi les informations, cliquez sur ยซ Crรฉer ยป pour les enregistrer. Cas de test pour Guru99 a รฉtรฉ crรฉรฉ avec succรจs.
รtape 6) Cliquez sur le cas de test dans le dossier. Une nouvelle fenรชtre s'ouvre. Cliquez sur ยซ Crรฉer des รฉtapes ยป pour lancer l'รฉditeur d'รฉtapes du cas de test.
รtape 7) Une autre fenรชtre s'ouvre sur la mรชme page. Saisissez les informations suivantes.
- Saisissez l'action ร effectuer pour votre cas de test
- Entrez les dรฉtails de l'action de l'รฉtape
- Cliquez sur ยซ Enregistrer et ajouter une autre รฉtape ยป OU sur ยซ 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, cela ressemble ร ceci.
Affectation d'un scรฉnario de test au plan de test
Pour qu'un cas de test soit exรฉcutรฉ, il doit รชtre associรฉ ร un plan de test. Les รฉtapes suivantes expliquent comment ajouter un cas de test ร votre plan de test.
รtape 1) Cliquez sur l'icรดne des paramรจtres Sur le panneau de test, une liste d'opรฉrations apparaรฎt.
รtape 2) Cliquez sur ยซ Ajouter aux plans de test ยป.
รtape 3) Une nouvelle fenรชtre s'ouvre. Recherchez votre projet ยซGuru99 ".
- Cochez la case correspondant ร votre plan de test
- Cliquez sur le bouton ยซ Ajouter ยป
Cela ajoute votre cas de test au plan de test.
Crรฉation d'utilisateurs et attribution de rรดles dans TestLink
TestLink offre des fonctionnalitรฉs de gestion et d'autorisation des utilisateurs vous permettant d'attribuer les permissions appropriรฉes ร chaque membre de l'รฉquipe.
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) Depuis la page d'accueil de TestLink, cliquez sur l'icรดne Utilisateurs/Rรดles dans la barre de navigation.
รtape 2) Cliquez sur "Crรฉer".
รtape 3) Remplissez tous les champs relatifs ร l'utilisateur et cliquez sur le bouton ยซ Enregistrer ยป.
Les nouveaux utilisateurs apparaissent dans la liste.
รtape 4) Attribuer un rรดle de projet de test ร l'utilisateur.
- Cliquez sur le "Attribuer des rรดles de projet de test" languette
- Choisissez le nom du projet
- Sรฉlectionnez le rรดle de l'utilisateur dans la liste dรฉroulante.
Exigences de rรฉdaction
Les exigences dรฉcrivent le fonctionnement du systรจme, et TestLink permet de les stocker avec les cas de test qui les vรฉrifient. Les รฉtapes suivantes expliquent comment ajouter une spรฉcification d'exigence.
รtape 1) Dans la barre de navigation, sรฉlectionnez le lien ยซ Exigences ยป. La page des exigences sโouvre.
รtape 2) Sur la droite de la page ยซ Exigences ยป, cliquez sur ยซ Crรฉer ยป.
รtape 3) Une nouvelle fenรชtre s'ouvre. Saisissez tous les dรฉtails, notamment :
- Identifiant du document
- Nom du titre
- Exigence Description CMS
- Cliquez sur "Enregistrer"
Pour le type, vous pouvez choisir une option dans la liste dรฉroulante. Dans cet exemple, nous avons choisi "Spรฉcification des besoins de l'utilisateur".
รtape 4) Le cahier des charges est crรฉรฉ et affichรฉ dans le panneau latรฉral gauche sous le projet ยซGuru99 ".
รtape 5) Sรฉlectionnez le bouton Paramรจtres depuis la page d'accueil des spรฉcifications requises. Une autre fenรชtre s'ouvre.
รtape 6) Cliquez sur l'onglet ยซ Crรฉer ยป sous Exigence Operation.
รtape 7) Remplissez tous les champs obligatoires et cliquez sur ยซ Enregistrer ยป.
- Entrez l'identifiant du document
- Entrez le nom du titre
- Entrez le descriptif
- Indiquez le statut : brouillon, ร retravailler, en cours de rรฉvision, non testable ou valide (nous avons choisi valide).
- Saisissez le type : interface utilisateur, non fonctionnel, informationnel, fonctionnalitรฉ ou cas dโutilisation (nous avons choisi cas dโutilisation).
- Entrez le nombre de cas de test nรฉcessaires
- Cliquez sur ยซ Enregistrer ยป ร la fin
ร noter: Pour ajouter d'autres exigences, cochez la case et cliquez sur ยซ Enregistrer ยป.
Sur le cรดtรฉ gauche du panneau, la nouvelle exigence est visible.
Attribution des exigences aux cas de test
Dans TestLink, une exigence peut รชtre liรฉe ร des cas de test. Il s'agit d'une fonctionnalitรฉ essentielle pour tracCouverture de test optimale. Dans la vue des rapports de test, vous pouvez vรฉrifier quelles exigences ne sont pas couvertes et les ajouter aux suites de tests pour une couverture maximale.
รtape 1) Dans la section Spรฉcifications de test, ouvrez un cas de test unique et cliquez sur l'icรดne Exigence.
รtape 2) Pour associer une spรฉcification d'exigence ร un cas de test, suivez ces รฉtapes.
- Utilisez le menu dรฉroulant pour sรฉlectionner le cahier des charges.
- Cochez la case requise
- Cliquez sur l'onglet ยซ Attribuer ยป.
Aprรจs avoir cliquรฉ sur lโonglet ยซ Attribuer ยป, une fenรชtre apparaรฎt avec le message ยซ Exigence attribuรฉe ยป.
Exรฉcution d'un cas de test
Dans TestLink, vous pouvez exรฉcuter un cas de test et modifier son statut d'exรฉcution. Le statut d'un cas de test peut รชtre ยซ Bloquรฉ ยป, ยซ Rรฉussi ยป ou ยซ รchec ยป. Initialement, le cas est ร l'รฉtat ยซ Non exรฉcutรฉ ยป, mais une fois modifiรฉ, il ne peut plus รชtre remis ร l'รฉtat ยซ Non exรฉcutรฉ ยป.
รtape 1) Dans la barre de navigation, cliquez sur le lien ยซ Exรฉcution des tests ยป. Le panneau dโexรฉcution des tests sโouvre.
รtape 2) Sรฉlectionnez le cas de test que vous souhaitez exรฉcuter dans le panneau latรฉral gauche.
รtape 3) Une fois le cas de test sรฉlectionnรฉ, une nouvelle fenรชtre s'ouvre.
รtape 4) Suivez ces รฉtapes.
- Saisissez les notes relatives au cas de test exรฉcutรฉ
- Sรฉlectionnez son statut
รtape 5) Sur la mรชme page, renseignez les informations relatives ร l'exรฉcution. Choisissez le statut et cliquez sur ยซ Enregistrer l'exรฉcution ยป.
Gรฉnรฉration de rapports de test
Les rapports de test permettent de suivre l'avancement de l'exรฉcution, la couverture des exigences et le niveau de qualitรฉ global. TestLink prend en charge plusieurs formats pour le partage des rapports avec les parties prenantes.
- HTML
- MS Word
- MS Excel
- OpenOffice Writer
- OpenOffice Calc
รtape 1) Dans la barre de navigation, cliquez sur l'option Rapports de test.
รtape 2) Dans le panneau latรฉral gauche, sรฉlectionnez le lien ยซ Rapport de test ยป.
รtape 3) Pour gรฉnรฉrer un rapport, procรฉdez comme suit.
- Cochez ou dรฉcochez les options que vous souhaitez mettre en รฉvidence dans votre rapport de test.
- Cliquez sur votre dossier de projet
Voici ร quoi ressemble le rapport de test.
Exporter un cas de test / une suite de tests
TestLink vous permet d'exporter des projets de test et des suites de tests, puis de les importer dans un autre projet TestLink sur un serveur ou un systรจme diffรฉrent. Les รฉtapes suivantes dรฉcrivent le processus d'exportation.
รtape 1) Sรฉlectionnez le cas de test que vous souhaitez exporter sur la page Spรฉcifications du test.
รtape 2) Sur le cรดtรฉ droit du panneau, cliquez sur Icรดne des paramรจtres. Elle affiche les opรฉrations pouvant รชtre effectuรฉes sur le cas de test.
รtape 3) Cliquez sur "Exportation" .
รtape 4) Une autre fenรชtre s'ouvre. Cochez l'option souhaitรฉe et cliquez sur l'onglet ยซ Exporter ยป.
Le code XML suivant est gรฉnรฉrรฉ.
Importation de cas de test / suite de tests
L'importation permet d'intรฉgrer des cas de test ou des suites de tests issus d'une exportation XML dans la suite de tests cible de votre choix.
รtape 1) Sรฉlectionnez le dossier de la suite de tests dans lequel vous souhaitez importer le cas de test.
รtape 2) Cliquez sur l'icรดne des paramรจtres Sur la droite du panneau, on peut lire les opรฉrations exรฉcutables sur la suite de tests ou le cas de test.
รtape 3) Cliquez sur ยซ Importer ยป dans la liste des opรฉrations du cas de test.
รtape 4) Recherchez et joignez le fichier de cas de test XML que vous avez exportรฉ de TestLink, puis cliquez sur ยซ Tรฉlรฉverser ยป.
- Utilisez l'option Parcourir pour joindre le fichier XML de cas de test que vous avez exportรฉ depuis TestLink.
- Cliquez sur ยซ Tรฉlรฉverser un fichier ยป
Lorsque vous tรฉlรฉchargez un fichier, une fenรชtre s'ouvre indiquant ยซ Importer les cas de test ยป.
รtape 5) Le cas de test est tรฉlรฉchargรฉ et affichรฉ sur la droite du panneau.




























































