TestLink-zelfstudie
โก Slimme samenvatting
De complete handleiding voor TestLink legt uit hoe u het open-source TestLink-webplatform kunt gebruiken voor end-to-end testmanagement. De handleiding behandelt projectconfiguratie, testplannen, builds, testsuites, testcases, gebruikersrollen en vereisten. tracvermogen, uitvoering tracworkflows voor koning, rapportage en importeren of exporteren.

Wat is TestLink?
TestLink is een van de meest gebruikte webgebaseerde open-source tools voor testmanagement. Het synchroniseert de vereistenspecificatie en de testspecificatie in รฉรฉn werkruimte, zodat teams kunnen plannen, documenteren en testen. tracKwaliteitsactiviteiten samenbrengen. Met TestLink kunt u een testproject aanmaken, testcases documenteren en meerdere gebruikers met verschillende rollen toewijzen. De beheerder beheert de toewijzing van testcases binnen het team.
TestLink ondersteunt zowel geautomatiseerde als handmatige uitvoering van testcases. Testers kunnen een testcase genereren. Testplan Maak testrapporten in een fractie van de tijd met deze tool. Het ondersteunt rapporten in meerdere formaten, waaronder Excel, MS Word en HTML. Het integreert ook met populaire programma's. Defect trackoningssystemen zoals JIRA, MANTIS, BUGZILLA, en TRACOmdat het webgebaseerd is, kunnen meerdere gebruikers het tegelijkertijd gebruiken met hun eigen inloggegevens en toegewezen rollen.
Voordelen van TestLink
Voordat we met de installatie beginnen, is het handig om te begrijpen waarom TestLink een populaire keuze blijft voor testmanagement binnen QA-teams.
- Het ondersteunt meerdere projecten binnen รฉรฉn installatie.
- Het maakt het eenvoudig om testgevallen te exporteren en importeren tussen servers.
- Het integreert gemakkelijk met veel tools voor defectbeheer.
- Het voert geautomatiseerde testcases uit via XML-RPC.
- Het filtert testgevallen op versie, trefwoorden, testgeval-ID en andere kenmerken.
- Het wijst testcases met een paar klikken toe aan meerdere gebruikers.
- Het genereert testplannen en testrapporten in verschillende formaten.
- Het biedt inloggegevens voor meerdere gebruikers en ondersteunt gedetailleerde roltoewijzing.
Inloggen op TestLink
Na de installatie van TestLink is de eerste stap inloggen als beheerder en toegang krijgen tot het hoofddashboard.
Stap 1) Open de TestLink-homepage en voer uw inloggegevens in.
- Voer de gebruikers-ID โ admin in
- Voer het wachtwoord in
- Klik op het tabblad Inloggen
Een testproject maken
Een testproject fungeert als de overkoepelende container voor alle bijbehorende testplannen, testsuites en testgevallen. De volgende stappen laten zien hoe u uw eerste project aanmaakt.
Stap 1) Klik in het hoofdvenster op 'Projectbeheer testen'. Er wordt een nieuw venster geopend.
Stap 2) Klik op het tabblad 'Maken' om een โโnieuw project te maken.
Stap 3) Vul alle verplichte velden in, zoals de categorie, projectnaam, voorvoegsel en beschrijving. Klik na het invullen van de benodigde gegevens op de tab 'Maken' onderaan het venster.
Hiermee wordt uw project aangemaakt.Guru99โ succesvol.
Het maken van een testplan
Een testplan bevat alle informatie, inclusief de omvang van de softwaretests, mijlpalen, testsuites en testgevallen. Zodra het project is vastgesteld, is de volgende stap het definiรซren van een testplan ervoor.
Stap 1) Klik op Testplanbeheer op de startpagina.
Stap 2) Er wordt een nieuwe pagina geopend. Klik onderaan de pagina op het tabblad 'Maken'.
Stap 3) Vul alle benodigde gegevens in, zoals naam, beschrijving en de optie 'maken op basis van bestaand testplan'. Klik vervolgens op 'Maken'.
Stap 4) De GuruTestplan 99 is succesvol aangemaakt.
Bouw creatie
Een build vertegenwoordigt een specifieke release van de te testen software. Builds zijn handig voor groepen.ping Uitvoeringsresultaten voor een specifieke versie van de applicatie.
Stap 1) Klik op Builds/Releases onder Testplan op de startpagina.
Stap 2) Vul in het volgende venster alle gegevens voor de software-release in en klik op 'Maken' om deze op te slaan.
- Voer de titelnaam in
- Voer de beschrijving voor de softwareversie in.
- Vink het selectievakje voor status aan โ Actief
- Vink het selectievakje voor status โ Open aan
- Kies de releasedatum
- Klik op de knop 'Maken'.
Zodra een release is aangemaakt, ziet deze er zo uit.
Testsuite maken
Een testsuite is een verzameling testgevallen die hetzelfde onderdeel of dezelfde functionaliteit valideren. De volgende stappen leggen uit hoe u een testsuite voor uw project kunt maken.
Stap 1) Klik op de optie "Testspecificatie" op de startpagina.
Stap 2) Klik aan de rechterkant van het paneel op het instellingenpictogram. . Er wordt een lijst met testbewerkingen weergegeven.
Stap 3) Klik op het tabblad 'Maken' voor de testsuite.
Stap 4) Vul alle gegevens voor de testsuite in en klik op 'Opslaan'.
- Voer de naam van de testsuite in
- Voer de gegevens over uw testsuite in.
- Klik op "Opslaan" om de testsuite op te slaan.
Je kunt de testsuite bekijken voor GuruEr wordt 99 gecreรซerd.
Uw testsuite verschijnt aan de linkerkant van het paneel onder de mappenstructuur.
Een testcase maken
Een testcase bevat een reeks teststappen die zijn ontworpen om een โโspecifiek scenario te valideren met een verwacht resultaat. De onderstaande stappen leggen uit hoe je een testcase maakt, inclusief de afzonderlijke teststappen.
Stap 1) Klik op de map 'Test Suite' aan de linkerkant van het paneel, onder de mappenstructuur.
Stap 2) Klik op het instellingenpictogram in het rechterzijpaneel. Er wordt een lijst met testcase-bewerkingen weergegeven.
Stap 3) Er wordt een nieuw venster geopend. Klik op 'Maken' in de Test Case-bewerkingen om een โโnieuwe testcase te starten.
Stap 4) Vul de details in op de pagina met testcasespecificaties.
Stap 5) Nadat je de gegevens hebt ingevoerd, klik je op 'Maken' om ze op te slaan. De testcase voor Guru99 is succesvol aangemaakt.
Stap 6) Klik op de testcase in de map. Er wordt een nieuw venster geopend. Klik op 'Stappen maken' om de editor voor testcase-stappen te openen.
Stap 7) Er wordt een nieuw venster geopend op dezelfde pagina. Voer de volgende gegevens in.
- Voer de stapactie voor uw testcase in.
- Voer de details in over de stapactie
- Klik op 'Opslaan en nog een stapactie toevoegen' OF klik op 'Opslaan en afsluiten' als er geen teststappen meer zijn om toe te voegen.
Stap 8) Nadat je de teststap hebt opgeslagen en afgesloten, ziet het er zo uit.
Testcase toewijzen aan testplan
Om een โโtestcase uit te voeren, moet deze aan een testplan worden toegewezen. De volgende stappen leggen uit hoe u een testcase aan uw testplan kunt toevoegen.
Stap 1) Klik op het instellingenpictogram Op het testpaneel verschijnt een lijst met bewerkingen.
Stap 2) Klik op 'Toevoegen aan testplannen'.
Stap 3) Er wordt een nieuw venster geopend. Zoek naar uw project.Guru99 ".
- Vink het selectievakje aan bij uw testplan.
- Klik op de knop โToevoegenโ.
Hiermee wordt uw testcase aan het testplan toegevoegd.
Gebruikers aanmaken en rollen toewijzen in TestLink
TestLink biedt functies voor gebruikersbeheer en autorisatie, zodat u de juiste machtigingen aan elk teamlid kunt toekennen.
Hieronder vindt u een lijst met standaardrollen in TestLink en de bijbehorende rechten.
| Rol | Test Cases | Teststatistieken |
|---|---|---|
| Gast | Bekijk | Bekijk |
| tester | Uitvoeren | Bekijk |
| Senior tester | Bewerken en uitvoeren | Bekijk |
| Leider & Beheerder | Bewerken en uitvoeren | Bewerken en uitvoeren |
Stap 1) Klik vanaf de TestLink-homepage op het pictogram Gebruikers/Rollen in de navigatiebalk.
Stap 2) Klik op 'Maken'.
Stap 3) Vul alle gebruikersgegevens in en klik op de knop 'Opslaan'.
De nieuw aangemaakte gebruikers verschijnen in de lijst.
Stap 4) Wijs de gebruiker de rol 'Testproject' toe.
- Klik op de โTestprojectrollen toewijzenโ tab
- Kies de projectnaam
- Selecteer de gebruikersrol in het keuzemenu.
Schrijfvereisten
Vereisten beschrijven wat het systeem moet doen, en met TestLink kunt u deze opslaan samen met de testgevallen die ze verifiรซren. De volgende stappen laten zien hoe u een vereistenspecificatie toevoegt.
Stap 1) Selecteer in de navigatiebalk de link 'Vereisten'. Hiermee opent u de pagina met vereisten.
Stap 2) Klik aan de rechterkant van de pagina 'Vereisten' op 'Maken'.
Stap 3) Er wordt een nieuw venster geopend. Vul alle gegevens in, waaronder:
- Document-ID
- Titel
- eis Description
- Klik op "Opslaan"
Voor het type kunt u een optie kiezen uit het keuzemenu. In dit voorbeeld hebben we gekozen voor โSpecificatie van gebruikersvereistenโ.
Stap 4) De eisenomschrijving wordt aangemaakt en weergegeven in het linkerzijpaneel onder het project.Guru99 ".
Stap 5) Selecteer de knop 'Instellingen' op de startpagina van de vereistenspecificatie. Er wordt een nieuw venster geopend.
Stap 6) Klik op het tabblad 'Maken' onder 'Vereiste'. Operaties.
Stap 7) Vul alle gevraagde gegevens in en klik op 'Opslaan'.
- Voer de document-ID in
- Voer de titelnaam in
- Voer de beschrijving in
- Geef de status op: concept, herwerking, beoordeling, niet testbaar of geldig (wij kozen voor geldig).
- Voer het type in: gebruikersinterface, niet-functioneel, informatief, functie of gebruiksscenario (wij kozen voor gebruiksscenario).
- Voer het benodigde aantal testgevallen in
- Klik aan het einde op 'Opslaan'.
Let op: Om meer vereisten toe te voegen, vinkt u het selectievakje aan en klikt u op 'Opslaan'.
Aan de linkerkant van het paneel is de nieuwe vereiste zichtbaar.
Vereisten toewijzen aan testgevallen
In TestLink kan een vereiste worden gekoppeld aan testgevallen. Dit is een cruciale functie voor tracMaximale testdekking. In het testrapport kunt u controleren welke vereisten niet worden gedekt en deze toevoegen aan testsuites voor een optimale dekking.
Stap 1) Open in het gedeelte Testspecificatie een willekeurige testcase en klik op het pictogram Vereiste.
Stap 2) Volg deze stappen om een โโvereistenspecificatie aan een testgeval toe te wijzen.
- Gebruik het keuzemenu om de vereistenspecificatie te selecteren.
- Selecteer het vereiste selectievakje
- Klik op het tabblad 'Toewijzen'.
Na het klikken op het tabblad 'Toewijzen' verschijnt een venster met de melding 'Vereiste toegewezen'.
Een testcase uitvoeren
In TestLink kunt u een testcase uitvoeren en de uitvoeringsstatus ervan wijzigen. De status van een testcase kan worden ingesteld op 'Geblokkeerd', 'Geslaagd' of 'Mislukt'. Aanvankelijk heeft de testcase de status 'Niet uitgevoerd', maar zodra deze is gewijzigd, kan deze niet meer worden teruggezet naar 'Niet uitgevoerd'.
Stap 1) Klik in de navigatiebalk op de link 'Testuitvoering'. Hiermee opent u het paneel voor testuitvoering.
Stap 2) Selecteer de testcase die u wilt uitvoeren in het paneel aan de linkerkant.
Stap 3) Zodra je de testcase hebt geselecteerd, wordt er een nieuw venster geopend.
Stap 4) Volg deze stappen.
- Voer de notities in die betrekking hebben op de uitgevoerde testcase.
- Selecteer de status ervan
Stap 5) Vul op dezelfde pagina vergelijkbare gegevens over de uitvoering in. Selecteer de status en klik op 'Uitvoering opslaan'.
Testrapporten genereren
Testrapporten bieden inzicht in de voortgang van de uitvoering, de dekking van de vereisten en de algehele kwaliteitsstatus. TestLink ondersteunt verschillende formaten voor het delen van rapporten met belanghebbenden.
- HTML
- MS Word
- MS Excel
- OpenOffice Writer
- OpenOffice Calc
Stap 1) Klik in de navigatiebalk op de optie Testrapporten.
Stap 2) Selecteer in het linkerzijpaneel de link 'Testrapport'.
Stap 3) Volg deze stappen om een โโrapport te genereren.
- Selecteer of deselecteer de opties die u in uw testrapport wilt benadrukken.
- Klik op uw projectmap.
Het testrapport ziet er als volgt uit.
Testcase/testsuite exporteren
Met TestLink kunt u testprojecten en testsuites exporteren en vervolgens importeren in een ander TestLink-project op een andere server of systeem. De volgende stappen beschrijven de exportworkflow.
Stap 1) Selecteer de testcase die u wilt exporteren op de pagina Testspecificatie.
Stap 2) Klik aan de rechterkant van het paneel op de Instellingenpictogram. Het toont de bewerkingen die op de testcase kunnen worden uitgevoerd.
Stap 3) Klik op de "Exporteren" knop.
Stap 4) Er wordt een nieuw venster geopend. Selecteer de gewenste optie en klik op het tabblad 'Exporteren'.
De volgende XML wordt gegenereerd.
Testcase/testsuite importeren
Met importeren worden testgevallen of testsuites vanuit een XML-export naar de gewenste testsuite geรฏmporteerd.
Stap 1) Selecteer de map van de testsuite waar u de testcase wilt importeren.
Stap 2) Klik op het instellingenpictogram Aan de rechterkant van het paneel worden de bewerkingen weergegeven die op de testsuite of testcase kunnen worden uitgevoerd.
Stap 3) Klik op 'Importeren' in de lijst met testcasebewerkingen.
Stap 4) Blader naar het XML-testcasebestand dat u vanuit TestLink hebt geรซxporteerd, voeg het toe en klik op 'Uploaden'.
- Gebruik de bladeroptie om het XML-testcasebestand dat u vanuit TestLink hebt geรซxporteerd, bij te voegen.
- Klik op "Bestand uploaden"
Wanneer je een bestand uploadt, verschijnt er een venster met de melding "Testgevallen importeren".
Stap 5) De testcase wordt geรผpload en aan de rechterkant van het paneel weergegeven.




























































