testlink tutorial layman s guide testlink test management tool
Ceci est un guide complet pour commencer à utiliser l'outil de gestion de test open source le plus populaire - TestLink.
Découvrez comment configurer rapidement et commencer à utiliser TestLink Outil de gestion des tests avec ces en profondeur Tutoriels TestLink .
Note de l'éditeur - Si vous utilisez toujours des feuilles de calcul MS Excel pour suivre les cas de test et leur exécution, c'est le meilleur moment pour passer à un outil de gestion des tests. Et pour cette raison, nous avons sélectionné le populaire outil de gestion de tests open source depuis longtemps. Essayez-le!
Nous avons divisé cette série de didacticiels TestLink en 4 parties:
Voici la liste de tous les tutoriels de cette série:
Tutoriel TestLink n ° 1) Introduction à TestLink, installation et création de plan de test et de cas de test
Tutoriel TestLink # 2) Gestion des exigences, exécution des tests et génération de rapports de test
Tutoriel TestLink n ° 3) Mise à jour à distance de l'état d'exécution du scénario de test c'est-à-dire via le code Selenium WebDriver utilisant l'API TestLink (concepts avancés)
Tutoriel TestLink # 4) Mesures de test, gestion des mots-clés, champs personnalisés et graphiques de rapport de test
Commençons par la première partie de cette série.
Ce que vous apprendrez:
- Introduction à TestLink
Introduction à TestLink
Il s'agit de l'outil de gestion de test open source basé sur le Web le plus utilisé. Il intègre à la fois la spécification des exigences et la spécification de test. L'utilisateur peut créer des projets de test et documenter des cas de test à l'aide de cet outil. Nous pouvons créer un compte pour plusieurs utilisateurs / testeurs et attribuer différents rôles d'utilisateurs. Les utilisateurs administrateurs peuvent gérer les tâches d'attribution de cas de test.
Il prend en charge l'exécution manuelle et automatisée des cas de test. Avec cet outil, les testeurs peuvent générer des rapports de test et des documents de plan de test en une minute. Il prend en charge la génération de rapports de test aux formats MS Word, Excel et HTML.
TestLink prend également en charge l'intégration avec de nombreux systèmes de suivi des défauts populaires comme Mantis, BugZilla, Jira , Youtrack et TRAC. Nous pouvons lier un ticket de bogue spécifique avec des cas de test. Il prend également en charge et gère plusieurs projets de test. 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 leurs rôles attribués.
Avantages de TestLink
- Prend en charge plusieurs projets.
- Importation ou exportation de cas de test faciles.
- Facile à intégrer à 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 des mots-clés, la version et l'ID du cas de test
- Il peut fournir des informations d'identification à plusieurs utilisateurs et leur attribuer des rôles.
- Facile à attribuer des cas de test à plusieurs utilisateurs.
- Plan de test et rapports de test faciles à générer dans différents formats.
Installation de TestLink
METTRE À JOUR: Vous pouvez installer la version cloud de TestLink en vérifiant les étapes sur cette page.
Conditions préalables:
- Serveur Web Apache
- PHP
- MySQL
Remarque : Si l'administrateur système est affecté à votre projet, vous pouvez demander à l'administrateur système de l'installer pour votre projet et passer directement à l'étape «Création d'un projet de test». (Si vous avez le temps de faire ces installations, je vous suggère de vous y essayer. Cela enrichira votre expérience. :) )
Pour installer TestLink, vous devez installer le serveur Web Apache, le serveur PHP et MySQL. Si votre système ou serveur a déjà Apache, PHP et MySQL installés, vous pouvez installer directement cet outil comme mentionné dans le ' Installation de TestLink »Ci-dessous.
Sinon, suivez les étapes ci-dessous une par une pour installer d'abord Apache, PHP et MySQL.
Installation d'Apache
Cette section contient les étapes à suivre pour installer le serveur Web Apache.
Étape 1: Téléchargez Apache à partir d'ici .
Étape 2: Extrayez le fichier Zip vers C: /
Étape 3: Copiez le chemin C: Apache24 bin et ajoutez-le avec une variable d'environnement de chemin.
Étape 4: Ouvrez l'invite de commande. (Exécuter en tant qu'administrateur)
cd vers C: / Apache24 / bin et exécutez les commandes suivantes une par une
httpd -k installer
httpd -k start
Installation de PHP
Cette section contient les étapes à suivre pour installer PHP et configurer PHP avec Apache.
Étape 1: Télécharger PHP de cette page (le fil est sûr).
Extrayez-le dans C: php
Étape 2: Renommez php.ini-development en php.ini
Étape 3: Ajouter C: php à la variable d'environnement de chemin.
Étape 4: Éditer php.ini et ajoutez / modifiez les lignes suivantes,
display_errors = Activé
log_erros = Activé
doc_root = C: / Apache24 / htdocs
extension_dir = 'C: / php / ext'
Étape n ° 5: Éditer httpd.conf et ajoutez / modifiez les lignes suivantes,
LoadModule php5_module «C: /php/php5apache2_4.dll»
AddType application / x-httpd-php .php .html .php4 .php5
Au bout du httpd.conf ajout de fichier,
PHPIniDir «C: / php»
Étape # 6: Créez un fichier nommé phpinfo.php à l'intérieur C: / Apache24 / htdocs & ajoutez la ligne suivante dans le fichier.
Étape 7: Copie php-mysql.dll dans C: / php / ext et le mettre à l'intérieur C: / Windows / System32
Étape # 8: Redémarrez Apache .
Installation de MySQL
Cette section contient les étapes à suivre pour installer MySQL.
Étape 1: Téléchargez MySQL depuis cette page et installez-le.
Étape 2: Créez une base de données nommée «TestLink» dans votre serveur MySQL.
Étape 3: Dans php.ini décommentez l'extension MySQL.
Et réglez le fuseau horaire de la date sur «PRC».
différence entre les tests de boîte noire et les tests de boîte blanche
Installation de TestLink
Cette section contient les étapes à suivre pour installer TestLink sur le serveur Web Apache.
Étape 1: Téléchargez TestLink depuis cette page .
Étape 2: Extrayez le package, renommez-le en 'testlink' et placez-le à l'intérieur ' C: / Apache24 / htdocs '
Étape 3: Éditer config.inc.php et éditez les lignes suivantes,
$ tlCfg-> log_path = 'C: / Apache24 / htdocs / testlink / logs /';
$ tlCfg-> config_check_warning_mode = 'SILENT';
$ g_repositoryPath = 'C: / Apache24 / htdocs / testlink / upload_area';
Enregistrez les modifications et ouvrezhttp: // localhost: 80 / testlinkdepuis le navigateur.
Cliquez sur le bouton «suivant» jusqu'à ce que l'installation soit terminée.
Étape 4: Vous pouvez maintenant vous connecter à TestLink en accédant àhttp: // localhost: 80 / testlink.
Nom d'utilisateur: admin
Mot de passe: admin
Remarque: Si vous voulez des captures d'écran pour ces étapes d'installation, veuillez consultez ce guide d'installation .
Créer un projet de test
Test Project est un projet créé pour un produit / projet spécifique. Il contient des plans de test, des suites de tests, des cas de test et des builds. Nous pouvons gérer plusieurs projets dans TestLink.
Cette section explique clairement comment créer un projet de test:
Étape 1: La création d'un nouveau projet de test nécessite des droits «d'administrateur». (Alors connectez-vous avec l'utilisateur administrateur)
Étape 2: Lors de la première connexion, il accédera directement à la page de création de projet de test. Sinon, sélectionnez le lien «Tester la gestion de projet» sur la page principale et cliquez sur le bouton «Créer».
Étape 3: La section Projet de test sera ouverte. Cliquez sur le bouton «Créer».
Étape 4: Entrez le nom du projet de test, la description et tous les champs requis et cliquez sur le bouton «Créer».
Les projets de test doivent être créés avec succès.
Créer un plan de test
Le document du plan de test contient des informations complètes telles que la portée des tests, 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.
Cette section explique clairement la création d'un plan de test:
Étape 1: Cliquez sur le lien «Gestion du plan de test» sur la page du bureau.
Étape 2: Cliquez sur le bouton «Créer» sur la page de gestion du plan de test.
Étape 3: Entrez tous les détails requis sur la page.
comment puis-je ouvrir un fichier xml
Étape 4: Cliquez sur le bouton «Créer». Il devrait être sauvé.
Création de build
La version est une version spécifique du logiciel.
Cette section explique clairement comment créer une build:
Étape 1: Cliquez sur 'Builds / Releases' comme indiqué sur la figure.
Étape 2: Cliquez sur le bouton «créer».
Étape 3: Entrez les détails de la construction comme indiqué dans la figure ci-dessous et cliquez sur le bouton «Créer».
La construction doit être créée et enregistrée.
Création de la suite de tests
Testsuite est un ensemble de cas de test qui peuvent valider / tester le même composant. Cette section explique clairement comment créer une suite de tests. Suivez les étapes ci-dessous une par une pour créer une suite de tests.
Étape 1: Cliquez sur le lien «Test Specification» sur le bureau. Il doit accéder à la page de spécification de test du projet.
Étape 2: Cliquez sur l'icône des paramètres sur le panneau latéral droit. Il affichera une série d'opérations de la suite de tests.
Étape 3: Cliquez sur créer un bouton pour la suite de tests.
Étape 4 : La page de spécification de Test Suite doit être ouverte. Remplissez les détails relatifs à la suite de tests et cliquez sur le bouton «Créer une suite de tests».
La suite de tests sera créée et apparaîtra sur le côté gauche, dans l'arborescence des dossiers.
Créer un cas de test
Testcase contient une séquence d'étapes de test pour tester un scénario spécifique, avec un résultat attendu. Cette section explique comment créer un scénario de test ainsi que les étapes de test. Suivez les étapes ci-dessous une par une pour créer des cas de test.
Étape 1: Cliquez sur le dossier Test suite dans l'arborescence de gauche
É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 sur le panneau de droite.
Étape 3: Cliquez sur le bouton 'Créer' du scénario de test. Cela ouvrira la page de spécification du cas de test.
Étape 4: Entrez les détails dans la page de spécification du scénario de test.
Étape n ° 5: Après avoir saisi les détails, cliquez sur le bouton «Créer». Cela sauvera le cas de test.
Étape # 6: Cliquez maintenant sur le bouton «Créer des étapes» dans le cas de test. Il affichera l'éditeur d'étape de cas de test.
Étape 7: Commencez à ajouter les étapes de test comme indiqué dans l'image.
Étape # 8: Cliquez sur le bouton «Enregistrer» pour ajouter d'autres étapes, ou cliquez sur le bouton «Enregistrer et quitter» pour enregistrer l'étape et quitter l'éditeur.
Pour terminer, Le cas de test que nous venons de créer ressemblera à ceci:
Attribution d'un scénario de test à un plan de test
Pour exécuter un scénario de test, il doit être affecté à un plan de test. Cette section décrit comment attribuer un scénario de test à un plan de test. Suivez les étapes ci-dessous pour attribuer un scénario de test à un plan de test.
Étape 1: Cliquez sur l'icône des paramètres dans le panneau de cas de test. Il affichera la liste des opérations.
Étape 2: Cliquez sur le bouton «Ajouter aux plans de test».
Étape 3: Cochez la case du plan de test auquel vous souhaitez attribuer le scénario de test. Et puis cliquez sur le bouton «Ajouter».
Le scénario de test sera ajouté avec succès au plan de test.
C'est tout pour aujourd'hui.
Récapitulatif de ce que nous avons appris dans ce tutoriel:
- TestLink fournit diverses fonctionnalités intégrées telles que la documentation et l'exécution des cas de test, le rapport de test et la génération de plan de test.
- Plusieurs utilisateurs avec plusieurs rôles peuvent être définis dans TestLink.
- Il s'agit d'un outil de gestion de test basé sur le Web, de sorte que tous les membres de l'organisation peuvent parcourir les cas de test s'ils disposent d'informations de connexion valides.
- Les rapports de test peuvent être facilement générés au format HTML, MS DOC ou Excel.
- Nous pouvons exporter toutes les suites de tests et cas de test et les importer dans d'autres projets. Ceci est très utile si nous voulons réutiliser des cas de test existants pour les prochaines versions du projet.
En raison de ces fonctionnalités utiles, TestLink est largement utilisé et est depuis longtemps l'outil de gestion de test open source le plus populaire.
A propos de l'auteur: Merci à Anitha Eswari de nous avoir aidés à créer ces didacticiels utiles. Elle travaille actuellement en tant qu'ingénieur de test senior ayant une solide connaissance des tests manuels et automatisés et de divers outils de gestion de test.
Et ensuite?
En 2ndet 3rdparties de cette série que nous verrons comment gérer les exigences, mapper les cas de test aux exigences, exécuter les cas de test manuellement, lier les défauts et générer des rapports de test . Dans la partie avancée, nous verrons comment utiliser Selenium WebDriver pour mettre à jour automatiquement les cas de test à l'aide de l'API TestLink et économiser du temps et de l'argent qui sont des facteurs importants pour la réussite de tout projet. :)
Liste de tous les didacticiels:
Tutoriel TestLink # 1
Tutoriel # 2 ici
Tutoriel n ° 3 ici
Tutoriel n ° 4 ici
Comme d'habitude, nous sommes là pour vous aider. Faites-nous part de vos questions dans les commentaires ci-dessous.
lecture recommandée
- Tutoriel TestLink 4 - Métriques de test, gestion des mots clés, champs personnalisés et graphiques de rapport de test
- Tutoriel de gestion des tests: un guide ultime pour la gestion des tests
- Tutoriel TestLodge - Comment organiser vos projets de test de logiciels à l'aide de l'outil de gestion de test TestLodge
- Tutoriel de révision de l'outil de gestion des tests Testuff: Démo de bout en bout super simple
- Comment mettre à jour à distance l'état d'exécution du scénario de test TestLink via Selenium - Tutoriel n ° 3
- Tutoriels Eclipse détaillés pour les débutants
- Tutoriel Bugzilla: Tutoriel pratique de l'outil de gestion des défauts
- Tutoriel SVN: Gestion du code source à l'aide de Subversion