TestLink-zelfstudie: een complete gids

Wat is TestLink?

Test-link is de meest gebruikte webgebaseerde open source testbeheertool. Het syncHroniseert zowel de eisenspecificatie als de testspecificatie samen. Met deze tool kan de gebruiker een testproject maken en testgevallen documenteren. Met Test-Link kunt u voor meerdere gebruikers een account aanmaken en verschillende gebruikersrollen toewijzen. De beheerder kan de toewijzingstaak voor testcases beheren.

Het ondersteunt zowel geautomatiseerde als handmatige uitvoering van testgevallen. De testers kunnen genereren Testplan en testrapport in een fractie van de tijd met deze tool. Het ondersteunt testrapporten in verschillende formaten, zoals Excel, MS Word en HTML-formaten. Afgezien hiervan ondersteunt het ook integratie met veel populaire Defect volgsysteem zoals JIRA, MANTIS, BUGZILLA, TRAC, etc. Omdat het een webgebaseerde tool is, hebben meerdere gebruikers tegelijkertijd toegang tot de functionaliteit met hun inloggegevens en toegewezen rollen.

Voordelen van TestLink

  • Het ondersteunt meerdere projecten
  • Gemakkelijk exporteren en importeren van testgevallen
  • Eenvoudig te integreren met veel tools voor defectbeheer
  • Geautomatiseerde uitvoering van testcases via XML-RPC
  • Eenvoudige filtratie van testgevallen met versie, trefwoorden, testcase-ID en versie
  • Eenvoudig testgevallen toewijzen aan meerdere gebruikers
  • Eenvoudig testplan en testrapporten genereren in verschillende formaten
  • Geef inloggegevens aan meerdere gebruikers en wijs rollen aan hen toe

Log in op TestLink

Stap 1: Open de startpagina van Testlink en voer de login de intails

  1. Voer de gebruikers-ID – admin in
  2. Voer het wachtwoord in
  3. Klik op het tabblad Inloggen

Log in op TestLink

Een testproject maken

Stap 1: Klik in het hoofdvenster op Test Project Management, er wordt een nieuw venster geopend

Een testproject maken

Stap 2: Klik op het tabblad “aanmaken” om een ​​nieuw project aan te maken.

Een testproject maken

Stap 3: Voer alle verplichte velden in het venster in, zoals een categorie voor een testproject, naam van het project, voorvoegsel, beschrijving, enz. Nadat u alle benodigde gegevens hebt ingevuldtails, klik op het tabblad “Aanmaken” aan het einde van het venster.

Een testproject maken

Hierdoor wordt uw project “Guru99” met succes aangemaakt.

Een testproject maken

Het maken van een testplan

Testplan bevat de volledige informatie, zoals de reikwijdte van softwaretesten, mijlpalen, testsuites en testgevallen. Nadat u een testproject heeft gemaakt, is de volgende stap het maken van een testplan.

Stap 1: Klik op de startpagina op Testplanbeheer op de startpagina

Het maken van een testplan

Stap 2: Er wordt een andere pagina geopend, klik onderaan de pagina op een tabblad "Maken"

Het maken van een testplan

Stap 3: Vul alle benodigde informatie in, zoals naam, beschrijving, maak een bestaand testplan, enz. in het geopende venster en klik op “tabblad maken”

Het maken van een testplan

Stap 4: Guru 99 Testplan is met succes gemaakt

Het maken van een testplan

Bouw creatie

Een build is een specifieke release van software

Stap 1: Klik op Builds/Releases onder Testplan op de startpagina

Bouw creatie

Stap 2: Vul in het volgende venster alle benodigde de intails voor een softwareversie en klik op creëren om uw versie op te slaan

  1. Voer de titelnaam in
  2. Voer de beschrijving van de softwareversie in
  3. Markeer het vinkje-box voor status Actief
  4. Markeer het vinkje-box voor status-Open
  5. Kies de releasedatum
  6. Klik op maak een knop

Bouw creatie

Zodra u een release van de software heeft, ziet deze er als volgt uit

Bouw creatie

Testsuite maken

Testsuite is een verzameling testgevallen die mogelijk hetzelfde onderdeel testen of valideren. Volgwing In deze stappen wordt uitgelegd hoe u een testsuite voor uw project kunt maken.

Stap 1: Klik op de testspecificatieoptie op de startpagina.

Testsuite maken

Stap 2: Klik aan de rechterkant van het paneel op het instellingenpictogram Testsuite maken. Er wordt een reeks testbewerkingen weergegeven.

Stap 3: Klik op het tabblad 'Maken' voor de testsuite

Testsuite maken

Stap 4: Vul alle details voor testsuite en klik op het tabblad Opslaan.

  1. Voer de naam van de testsuite in
  2. Voer de de intails over uw testsuite
  3. Klik op de knop Opslaan om de de op te slaantails van testsuite

Testsuite maken

U kunt zien dat de testsuite voor Guru 99 is gemaakt

Testsuite maken

Uw testsuite verschijnt aan de linkerkant van het paneel onder de mapstructuur

Een testcase maken

Testcase bevat een reeks teststappen om een ​​specifiek scenario met een verwacht resultaat te testen. In de onderstaande stappen wordt uitgelegd hoe u een testcase kunt maken, samen met de teststappen.

Stap 1: Klik op de map testsuite aan de linkerkant van het paneel onder een mappenboomstructuur

Een testcase maken

Stap 2: Klik op het instellingenpictogram in het rechterzijpaneel. Een lijst met testcasebewerkingen wordt weergegeven in het rechterzijpaneel

Een testcase maken

Stap 3: Er wordt een nieuw venster geopend. Om testcases aan te maken, klikt u op de knop Een knop maken in testcasebewerkingen

Een testcase maken

Stap 4: Voer de de intails op de testcasespecificatiepagina

Een testcase maken

Stap 5: Na het betreden van de details, klik op de knop "Aanmaken" om de details. De testcase voor Guru99 is succesvol aangemaakt

Een testcase maken

Stap 6: Klik op testcase uit de map, zoals hierboven weergegeven, er wordt een venster geopend. Klik in een testcase op de knop ‘Stappen maken’. Er wordt een testcase-stapeditor geopend

Een testcase maken

Stap 7) Er wordt een ander venster op dezelfde pagina geopend, in dat venster moet u het volgende invoerenwing details

  1. Voer de stapactie voor uw testcase in
  2. Voer de de intails over de stapactie
  3. Klik op Opslaan en voeg nog een stapactie toe OF klik op Opslaan en het tabblad afsluiten als er geen teststap meer is om toe te voegen

Een testcase maken

Stap 8) Nadat u de teststap hebt opgeslagen en afgesloten, ziet deze er als volgt uit

Een testcase maken

Toewijzen van testcase aan testplan

Om de testcase uit te voeren, moet deze worden toegewezen aan het testplan. Hier gaan we bekijken hoe we een testcase aan een testplan kunnen koppelen.

Stap 1) Klik op het instellingenpictogram Testcase toewijzen aan testplan op het testpaneel. Het toont de lijst met bewerkingen.

Stap 2) Klik op “Toevoegen aan testplannen”

Testcase toewijzen aan testplan

Stap 3) Er wordt een nieuw venster geopend, zoek uw project “Guru99”

  1. Markeer de chequebox tegen uw testplan
  2. Klik op de knop Toevoegen

Testcase toewijzen aan testplan

Hiermee wordt uw testcase toegevoegd aan uw testplan.

Gebruikers aanmaken en rollen toewijzen in TestLink

Testlink biedt functies voor gebruikersbeheer en autorisatie.

Hieronder vindt u een lijst met standaardrollen in Testlink en hun 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 op de startpagina van Testlinks op het gebruikers/rollen-pictogram in de navigatiebalk

Gebruikers aanmaken en rollen toewijzen in TestLink

Stap 2: Klik op Maken

Gebruikers aanmaken en rollen toewijzen in TestLink

Stap 3: Vul alle gebruikersde intails en klik op de knop “Opslaan”.

Gebruikers aanmaken en rollen toewijzen in TestLink

Hier in de lijst kunnen we zien dat de gebruikers zijn aangemaakt

Gebruikers aanmaken en rollen toewijzen in TestLink

Stap 4: Toewijzing van de testprojectrol aan de gebruiker,

  1. Klik op “Testprojectrollen toewijzen” tab
  2. Kies de projectnaam
  3. Selecteer de gebruikersrol in de vervolgkeuzelijst

Gebruikers aanmaken en rollen toewijzen in TestLink

Schrijfvereisten

Stap 1: Selecteer in de navigatiebalk de link ‘Vereisten’. De pagina Vereisten wordt geopend.

Schrijfvereisten

Stap 2: Klik op de vereistenpagina aan de rechterkant van het paneel op de knop 'Aanmaken'

Schrijfvereisten

Stap 3: Er wordt een nieuw venster geopend, voer alle de intails als

  1. Document-ID
  2. Titel
  3. Vereiste Beschrijving
  4. En klik op de knop "Opslaan".

Voor het type kunt u de optie kiezen in de vervolgkeuzelijst, hier hebben we gekozen “Specificatie van gebruikersvereisten”

Schrijfvereisten

Stap 4: Er zou een vereistespecificatie moeten worden aangemaakt en weergegeven in het linkerzijpaneel onder het project "Guru99".

Schrijfvereisten

Stap 5: Selecteer de instelknop op de startpagina van de vereistenspecificatie. Er wordt een ander venster geopend.

Schrijfvereisten

Stap 6Klik op het tabblad "Maken" onder Vereistebewerkingen.

Schrijfvereisten

Stap 7: Vul alle gespecificeerde de intails en klik op de knop “Opslaan”.

  1. Voer de document-ID in
  2. Voer de titelnaam in
  3. Voer de beschrijving in
  4. Voer de status in: of deze nu in concept is, herwerkt, beoordeeld, niet testbaar, etc. Hier hebben we voor geldig gekozen
  5. Voer het type in – gebruikersinterface, niet-functioneel, informatief, functie, etc. Hier kozen we voor use case
  6. Voer het benodigde aantal testgevallen in
  7. Voer aan het einde de knop “Opslaan” in

Schrijfvereisten

Opmerking: Om meer eisen toe te voegen, kunt u het vinkje aanvinkenbox en klik op de knop Opslaan

Aan de linkerkant van het paneel kunnen we zien dat de vereiste is toegevoegd.

Schrijfvereisten

Het toekennen van vereisten aan testgevallen

In Testlink kan Requirement gekoppeld worden aan testgevallen. Het is een zeer cruciale functie om de testdekking te volgen op basis van vereisten. In testrapporten kunt u verifiëren welke vereisten niet gedekt zijn en hierop actie ondernemen om ze toe te voegen aan testsuites voor maximale testdekking

Stap 1: Open vanuit het gedeelte met testspecificaties een afzonderlijke testcase en klik op het vereistepictogram

Vereisten aan testgevallen toewijzen

Stap 2: Om de vereistenspecificatie aan de testcase toe te wijzen, moet u het volgende volgenwing stappen

  1. Scroll door de vervolgkeuzelijst box om de vereistenspecificatie te selecteren
  2. Markeer de vereistecontrolebox
  3. Klik op het tabblad “toewijzen”.

Vereisten aan testgevallen toewijzen

Nadat u op het tabblad ‘Toewijzen’ hebt geklikt, verschijnt er een venster met de tekst ‘Toegewezen vereiste’.

Vereisten aan testgevallen toewijzen

Het uitvoeren van een testcase

In TestLink kunnen we een testcase uitvoeren en de uitvoeringsstatus van een testcase wijzigen. Status van een testcase kan worden ingesteld naar “geblokkeerd” “Geslaagd”, or “mislukt”. Aanvankelijk, het zal in "niet uitgevoerd" zijn status, maar zodra u have bijgewerkt, kan deze niet opnieuw worden gewijzigd naar de status "niet uitgevoerd".

Stap 1: Klik in de navigatiebalk op de link "Testuitvoering". U wordt dan doorverwezen naar het testuitvoeringspaneel.

Het uitvoeren van een testcase

Stap 2: Kies de testcase die u wilt uitvoeren in het linkerzijpaneel

Het uitvoeren van een testcase

Stap 3: Nadat u de testgevallen heeft geselecteerd, wordt er een venster geopend.

Het uitvoeren van een testcase

Stap 4: Volg het volgendewing stappen

  1. Voer de opmerkingen in met betrekking tot de uitgevoerde testcase
  2. Selecteer de status ervan

Het uitvoeren van een testcase

Stap 5: Op dezelfde pagina moet u vergelijkbare details invullen over de uitvoering van de testcase. Vul de details, selecteer de status en klik vervolgens op “uitvoering opslaan”.

Het uitvoeren van een testcase

Testrapporten genereren

Testlink ondersteunt verschillende testrapportformaten, zoals

  • HTML
  • MS Word
  • MS Excel
  • OpenOffice Writer
  • OpenOffice Calc

Stap 1: Klik in de navigatiebalk op de optie Testrapporten

Testrapporten genereren

Stap 2: Selecteer in het linkerzijpaneel de link "Testrapport".

Testrapporten genereren

Stap 3: Om een ​​rapport te genereren volgt u het volgendewing stappen

  1. Markeer en deselecteer de optie die u in uw testrapport wilt markeren
  2. klik op uw projectmap

Testrapporten genereren

Het testrapport ziet er als volgt uit

Testrapporten genereren

Exporteer testcase/testsuite

Testlink biedt de mogelijkheid om testprojecten/testsuites in uw Testlink te exporteren en vervolgens te importeren in een ander Testlink-project op een andere server of systeem. Om dat te doen, moet je het volgende volgenwing stap

Stap 1: Kies de testcase die u wilt exporteren op de pagina Testspecificatie

Exporteer testcase/testsuite

Stap 2: Klik nu aan de rechterkant van het paneel op de Exporteer testcase/testsuite instellingenpictogram, worden alle bewerkingen weergegeven die op de testcase kunnen worden uitgevoerd.

Stap 3: Klik op de "exporteren"

Exporteer testcase/testsuite

Stap 4: Er wordt een ander venster geopend, markeer de optie volgens de vereisten en klik op het tabblad Exporteren

Exporteer testcase/testsuite

Following XML wordt gegenereerd

Exporteer testcase/testsuite

Testcase/testsuite importeren

Stap 1: Selecteer de map Testsuite waarin u de testcase wilt importeren

Testcase/testsuite importeren

Stap 2: Klik op het instellingenpictogram Testcase/testsuite importeren aan de rechterkant van het paneel worden alle bewerkingen weergegeven die kunnen worden uitgevoerd op de testsuite/testcase

Stap 3: Klik op de importknop in de lijst met testcasebewerkingen als

Testcase/testsuite importeren

Stap 4: Blader door het XML-testcasebestand dat u via de testlink hebt geëxporteerd, voeg het toe en klik op de uploadknop.

  1. Gebruik de bladeroptie om het XML-testcasebestand toe te voegen dat u vanuit testlink heeft geëxporteerd
  2. Klik op bestand uploaden

Testcase/testsuite importeren

Wanneer u een bestand uploadt, wordt er een venster geopend met daarin de import van testgevallen

Testcase/testsuite importeren

Stap 5: Testcase wordt geüpload en weergegeven aan de rechterkant van het paneel

Testcase/testsuite importeren

Samengevat

In deze tutorial hebben we verschillende aspecten van TestLink besproken, zoals hoe u Testlink kunt gebruiken als testbeheer. Het legt u stap voor stap uit hoe u het testplan voor uw project beheert, hoe u een gebruiker aanmaakt en diens rollen dienovereenkomstig toewijst, of zelfs hoe u testgevallen naar uw project importeert of exporteert. Andere handige functies, zoals het genereren van rapporten, het definiëren van vereisten, enz., worden ook goed gedemonstreerd in deze tutorial.