testlink tutorial layman s guide testlink test management tool
Dit is een complete gids om aan de slag te gaan met het gebruik van de meest populaire open-source tool voor testbeheer - TestLink.
Leer hoe u snel kunt instellen en beginnen met gebruiken TestLink Testbeheertool met deze in de diepte TestLink-zelfstudies
Opmerking van de uitgever - Als u nog steeds MS Excel-spreadsheets gebruikt voor het volgen van testcases en uitvoering, is dit het beste moment om over te schakelen naar een testbeheertool. En om die reden hebben we de al lang populaire open-source Test Management Tool geselecteerd. Probeer het!
We hebben deze TestLink Tutorials-serie opgedeeld in 4 delen:
Hier is de lijst met alle tutorials in deze serie:
TestLink-zelfstudie # 1) TestLink introductie, installatie en maken van testplan en testcases
TestLink-zelfstudie # 2) Eisenbeheer, Testuitvoering en het genereren van testrapporten
TestLink-zelfstudie # 3) De uitvoeringsstatus van een testcase op afstand bijwerken d.w.z. via Selenium WebDriver-code met behulp van TestLink API (geavanceerde concepten)
TestLink-zelfstudie # 4) Teststatistieken, trefwoordbeheer, aangepaste velden en testrapportdiagrammen
Laten we beginnen met het eerste deel van deze serie.
Wat je leert:
Inleiding tot TestLink
Dit is de meest gebruikte webgebaseerde open-source testbeheertool. Het integreert zowel de Requirements Specification als de Test Specification samen. Met deze tool kan de gebruiker testprojecten maken en testcases documenteren. We kunnen een account aanmaken voor meerdere gebruikers / testers en verschillende gebruikersrollen toewijzen. Beheerders kunnen taken voor de toewijzing van testcases beheren.
Het ondersteunt zowel handmatige als geautomatiseerde uitvoering van testcases. Met deze tool kunnen de testers binnen een minuut testrapporten en testplandocumenten genereren. Het ondersteunt het genereren van testrapporten in MS Word-, Excel- en HTML-formaten.
TestLink ondersteunt ook integratie met velen populaire Defect Tracking-systemen zoals Mantis, BugZilla, Jira , Youtrack en TRAC. We kunnen een specifiek bugticket koppelen aan testgevallen. Het ondersteunt en onderhoudt ook meerdere testprojecten. Omdat het een webgebaseerde tool is, hebben meerdere gebruikers tegelijkertijd toegang tot de functionaliteit met hun inloggegevens en toegewezen rollen.
Voordelen van TestLink
- Ondersteunt meerdere projecten.
- Eenvoudige testcases importeren of exporteren.
- Eenvoudig te integreren met veel hulpprogramma's voor defectbeheer.
- Geautomatiseerde uitvoering van testgevallen via XML-RPC.
- Testcases eenvoudig filteren met trefwoorden, versie en Testcase ID.
- Het kan meerdere gebruikers inloggegevens verstrekken en er rollen aan toewijzen.
- Makkelijk om testcases toe te wijzen aan meerdere gebruikers.
- Eenvoudig testplan en testrapporten genereren in verschillende formaten.
TestLink installatie
BIJWERKEN: U kunt de cloudversie van TestLink installeren door de stappen op deze pagina.
Voorwaarden:
- Apache-webserver
- Php
- MySQL
Opmerking Als u een systeembeheerder heeft toegewezen aan uw project, kunt u de sysadmin vragen om dit voor uw project te installeren en direct doorgaan naar de stap “Een testproject maken”. (Als je tijd hebt om deze installaties uit te voeren, raad ik je aan het eens uit te proberen. Dit zal bijdragen aan je ervaring. :)
Om TestLink te installeren, moet u de Apache-webserver, PHP- en MySQL-server installeren. Als Apache, PHP en MySQL al op uw systeem of server zijn geïnstalleerd, kunt u deze tool direct installeren zoals vermeld in het Installatie van TestLink ”Hieronder.
Volg anders de onderstaande stappen een voor een om eerst Apache, PHP en MySQL te installeren.
Installatie van Apache
Dit gedeelte bevat de stappen die moeten worden gevolgd om de Apache-webserver te installeren.
Stap 1: Download Apache vanaf hier
Stap 2: Pak het zip-bestand uit naar C: /
Stap 3: Kopieer C: Apache24 bin path en voeg hier een path omgevingsvariabele aan toe.
Stap 4: Open de opdrachtprompt. (Als administrator uitvoeren)
cd naar C: / Apache24 / bin en voer de volgende opdrachten een voor een uit
httpd -k installeren
httpd -k start
Installatie van PHP
Dit gedeelte bevat de stappen die moeten worden gevolgd om PHP te installeren en PHP te configureren met Apache.
Stap 1: PHP downloaden van deze pagina (draad is veilig).
Pak dit uit naar C: php
Stap 2: Hernoem php.ini-development naar php.ini
Stap 3: Toevoegen C: php naar omgevingsvariabele pad.
Stap 4: Bewerk php.ini en voeg / bewerk de volgende regels,
display_errors = Aan
log_erros = Aan
doc_root = C: / Apache24 / htdocs
extension_dir = 'C: / php / ext'
Stap # 5: Bewerk httpd.conf en voeg / bewerk de volgende regels,
LoadModule php5_module 'C: /php/php5apache2_4.dll'
AddType applicatie / x-httpd-php .php .html .php4 .php5
Aan het einde van httpd.conf bestand toevoegen,
PHPIniDir 'C: / php'
Stap # 6: Maak een bestand met de naam phpinfo.php binnen C: / Apache24 / htdocs & voeg de volgende regel toe aan het bestand.
Stap # 7: Kopiëren php-mysql.dll in C: / php / ext en stop het erin C: / Windows / System32
Stap # 8: Start Apache opnieuw
Installatie van MySQL
Dit gedeelte bevat de stappen die moeten worden gevolgd om MySQL te installeren.
Stap 1: Download MySQL vanaf deze pagina en installeer het.
Stap 2: Maak een database met de naam 'TestLink' in uw MySQL-server.
Stap 3: In php.ini uncomment MySQL-extensie.
En stel de datum-tijdzone in als 'PRC'.
welke laag van het OSI-model werkt met frames?
Installatie van TestLink
Dit gedeelte bevat de stappen die moeten worden gevolgd om TestLink te installeren in de Apache-webserver.
Stap 1: Download TestLink vanaf deze pagina
Stap 2: Pak het pakket uit, hernoem het naar 'testlink' en plaats het in ' C: / Apache24 / htdocs
Stap 3: Bewerk config.inc.php en bewerk de volgende regels,
$ tlCfg-> log_path = ‘C: / Apache24 / htdocs / testlink / logs /’;
$ tlCfg-> config_check_warning_mode = ‘SILENT’;
$ g_repositoryPath = ‘C: / Apache24 / htdocs / testlink / upload_area’;
Sla de wijzigingen op en openhttp: // localhost: 80 / testlinkvanuit de browser.
Klik op de knop 'Volgende' totdat de installatie is voltooid.
Stap 4: Nu kunt u inloggen op TestLink door te openenhttp: // localhost: 80 / testlink
Gebruikersnaam: admin
Wachtwoord: admin
Opmerking Als u schermafbeeldingen wilt voor deze installatiestappen, alstublieft raadpleeg deze installatiehandleiding
Een testproject maken
Testproject is een project gemaakt voor een specifiek product / project. Het bevat testplannen, testsuites, testcases en builds. We kunnen meerdere projecten in TestLink onderhouden.
In dit gedeelte wordt duidelijk uitgelegd hoe u een testproject maakt:
Stap 1: Om een nieuw testproject te maken, zijn “admin” -rechten vereist. (Dus log in met admin-gebruiker)
Stap 2: Wanneer u voor de eerste keer inlogt, gaat het rechtstreeks naar de pagina Testproject maken. Selecteer anders de link 'Projectbeheer testen' op de hoofdpagina en klik op de knop 'Maken'.
Stap 3: Het gedeelte Testproject wordt geopend. Klik op de knop 'Aanmaken'.
Stap 4: Voer de naam van het testproject, de beschrijving en alle vereiste velden in en klik op de knop 'Maken'.
Testprojecten moeten met succes worden gemaakt.
Een testplan opstellen
Het testplan-document bevat volledige informatie, zoals de reikwijdte van testen, mijlpalen, testsuites en testcases. Nadat u een testproject heeft gemaakt, is de volgende stap het maken van een testplan.
In dit gedeelte wordt duidelijk uitgelegd hoe u een testplan maakt:
Stap 1: Klik op de link 'Beheer van testplannen' op de desktoppagina.
Stap 2: Klik op de knop 'Aanmaken' op de beheerpagina van het testplan.
Stap 3: Voer alle vereiste gegevens op de pagina in.
css3 interviewvragen en antwoorden pdf
Stap 4: Klik op de knop 'Aanmaken'. Het moet worden opgeslagen.
Creatie bouwen
De build is een specifieke release van de software.
In dit gedeelte wordt duidelijk uitgelegd hoe u een build maakt:
Stap 1: Klik op 'Builds / Releases' zoals weergegeven in de afbeelding.
Stap 2: Klik op de knop 'aanmaken'.
Stap 3: Voer de details over de build in zoals weergegeven in de onderstaande afbeelding en klik op de knop 'Create'.
De build moet worden gemaakt en opgeslagen.
Testsuite maken
Testsuite is een verzameling testcases die mogelijk dezelfde component valideren / testen. In dit gedeelte wordt duidelijk uitgelegd hoe u een testsuite maakt. Volg de onderstaande stappen een voor een om een Testsuite te maken.
Stap 1: Klik op de link 'Testspecificatie' op het bureaublad. Het zou naar de Testspecificatiepagina van het project moeten navigeren.
Stap 2: Klik op het instellingenpictogram op het rechter zijpaneel. Het zal een reeks Test suite-bewerkingen weergeven.
Stap 3: Klik op een knop maken voor de testsuite.
Stap 4 : Test Suite-specificatiepagina moet worden geopend. Vul de details met betrekking tot de testsuite in en klik op de knop 'Testsuite maken'.
De testsuite wordt gemaakt en verschijnt aan de linkerkant in de mappenboomstructuur.
Een testcase maken
Testcase bevat een reeks teststappen om een specifiek scenario te testen, met een verwacht resultaat. In dit gedeelte wordt uitgelegd hoe u een testcase maakt, samen met teststappen. Volg de onderstaande stappen een voor een om testcases te maken.
Stap 1: Klik op de map Testsuite in de boomstructuur aan de linkerkant
Stap 2: Klik op het instellingenpictogram in het rechter zijpaneel. In het rechterdeelvenster wordt een lijst met bewerkingen voor testgevallen weergegeven.
Stap 3: Klik op de knop Testcase 'Aanmaken'. Het opent de pagina Testcase-specificatie.
Stap 4: Voer details in op de pagina Specificatie testcase.
Stap # 5: Na het invoeren van de gegevens, klikt u op de knop 'Aanmaken'. Het zal de testcase opslaan.
Stap # 6: Klik nu in de testcase op de knop 'Stappen maken'. Het toont de stapeditor van de testcase.
Stap # 7: Begin met het toevoegen van de teststappen zoals weergegeven in de afbeelding.
Stap # 8: Klik op de knop 'Opslaan' om verdere stappen toe te voegen, of klik op de knop 'Opslaan en afsluiten' om de stap op te slaan en de editor te verlaten.
Tenslotte, testcase die we zojuist hebben gemaakt, ziet er als volgt uit:
Testcase toewijzen aan testplan
Om een testcase uit te voeren, moet deze worden toegewezen aan een testplan. In dit gedeelte wordt beschreven hoe u een testcase aan een testplan toewijst. Volg de onderstaande stappen om een testcase toe te wijzen aan een testplan.
Stap 1: Klik op het instellingenpictogram op het testcasepaneel. Het toont de lijst met bewerkingen.
Stap 2: Klik op de knop 'Toevoegen aan TestPlans'.
Stap 3: Klik op het selectievakje van het testplan waaraan u de testcase wilt toewijzen. En klik vervolgens op de knop 'Toevoegen'.
De testcase wordt met succes toegevoegd aan het testplan.
Dat is alles voor vandaag.
Samenvatting van wat we in deze tutorial hebben geleerd:
- TestLink biedt verschillende functionaliteit geïntegreerd, zoals het documenteren en uitvoeren van testcases, testrapporten en het genereren van testplannen.
- Meerdere gebruikers met meerdere rollen kunnen in TestLink worden gedefinieerd.
- Het is een webgebaseerde tool voor testbeheer, zodat iedereen in de organisatie door testcases kan bladeren als ze over geldige inloggegevens beschikken.
- Testrapporten kunnen eenvoudig worden gegenereerd in HTML-, MS DOC- of Excel-indeling.
- We kunnen alle testsuites en testcases exporteren en ze in enkele andere projecten importeren. Dit is erg handig als we bestaande testcases willen hergebruiken voor de volgende projectversies.
Vanwege deze handige functies wordt TestLink veel gebruikt en is het lange tijd de meest populaire open-source testbeheertool geweest.
Over de auteur: Met dank aan Anitha Eswari voor het helpen van deze handige tutorials. Momenteel werkt ze als senior test engineer met gedegen kennis van handmatige en automatiseringstesten en diverse testmanagementtools.
Wat nu?
In 2nden 3rddelen van deze serie zullen we zien hoe u vereisten beheert, testgevallen toewijst aan vereisten, testgevallen handmatig uitvoert, defecten koppelt en testrapporten genereert In het geavanceerde deel zullen we zien hoe u Selenium WebDriver kunt gebruiken update testcases automatisch met behulp van de TestLink API en bespaar tijd en geld, wat belangrijke factoren zijn voor het succes van elk project.
Lijst met alle tutorials:
TestLink-zelfstudie # 1
Tutorial # 2 hier
Tutorial # 3 hier
Tutorial # 4 hier
Zoals gewoonlijk zijn we hier om u te helpen. Laat ons uw vragen weten in de opmerkingen hieronder.
Aanbevolen literatuur
- TestLink Tutorial 4 - Teststatistieken, trefwoordbeheer, aangepaste velden en testrapportdiagrammen
- Testmanagement-zelfstudie: een ultieme gids voor testmanagement
- TestLodge-zelfstudie - Hoe u uw softwaretestprojecten organiseert met behulp van TestLodge Test Management Tool
- Testuff Test Management Tool Review Tutorial: Supereenvoudige end-to-end demo
- De uitvoeringsstatus van TestLink-testcases op afstand bijwerken via Selenium - Tutorial # 3
- Diepgaande Eclipse-zelfstudies voor beginners
- Bugzilla-zelfstudie: Praktische zelfstudie voor hulpprogramma voor defectbeheer
- SVN-zelfstudie: broncodebeheer met behulp van Subversion