TestLink-vejledning
โก Smart opsummering
TestLink Tutorial Complete Guide forklarer, hvordan man bruger TestLink-webplatformen med รฅben kildekode til end-to-end teststyring, og dรฆkker projektopsรฆtning, testplaner, builds, testsuiter, testcases, brugerroller og krav. tracevne, udfรธrelse trackonge, rapportering og import- eller eksportworkflows.

Hvad er TestLink?
TestLink er et af de mest anvendte webbaserede open source-teststyringsvรฆrktรธjer. Det synkroniserer kravspecifikation og testspecifikation i et enkelt arbejdsomrรฅde, sรฅ teams kan planlรฆgge, dokumentere og track kvalitetsaktiviteter sammen. Ved hjรฆlp af TestLink kan du oprette et testprojekt, dokumentere testcases og onboarde flere brugere med forskellige roller. Administratorbrugeren administrerer testcase-tildelinger pรฅ tvรฆrs af teamet.
TestLink understรธtter bรฅde automatiseret og manuel udfรธrelse af testcases. Testere kan generere en Testplan og testrapport pรฅ en brรธkdel af tiden ved hjรฆlp af dette vรฆrktรธj. Det understรธtter rapporter i flere formater, herunder Excel, MS Word og HTML. Det integrerer ogsรฅ med populรฆre Defekt trackongesystemer som JIRA, MANTIS, BUGZILLA og TRACFordi det er webbaseret, kan flere brugere bruge det samtidigt med deres egne legitimationsoplysninger og tildelte roller.
Fordele ved TestLink
Fรธr vi dykker ned i opsรฆtningen, er det en god idรฉ at forstรฅ, hvorfor TestLink fortsat er et populรฆrt valg til teststyring pรฅ tvรฆrs af QA-teams.
- Den understรธtter flere projekter under รฉn installation.
- Det muliggรธr nem eksport og import af testcases pรฅ tvรฆrs af servere.
- Det integreres nemt med mange vรฆrktรธjer til fejlhรฅndtering.
- Den udfรธrer automatiserede testcases via XML-RPC.
- Den filtrerer testcases efter version, nรธgleord, testcase-ID og andre attributter.
- Den tildeler testcases til flere brugere med et par klik.
- Den genererer testplaner og testrapporter i forskellige formater.
- Den giver legitimationsoplysninger til flere brugere og understรธtter detaljeret rolletildeling.
Log ind pรฅ TestLink
Nรฅr TestLink er installeret, er det fรธrste trin at logge ind som administrator og fรฅ adgang til hoveddashboardet.
Trin 1) ร bn TestLink-startsiden, og indtast loginoplysningerne.
- Indtast bruger-ID โ admin
- Indtast adgangskoden
- Klik pรฅ login-fanen
Oprettelse af et testprojekt
Et testprojekt fungerer som den รธverste container for alle relaterede testplaner, suiter og cases. Fรธlgende trin viser, hvordan du opretter dit fรธrste projekt.
Trin 1) I hovedvinduet skal du klikke pรฅ Test projektstyring. Det รฅbner et nyt vindue.
Trin 2) Klik pรฅ fanen "Opret" for at oprette et nyt projekt.
Trin 3) Udfyld alle de obligatoriske felter, sรฅsom kategori, projektnavn, prรฆfiks og beskrivelse. Nรฅr du har udfyldt de nรธdvendige oplysninger, skal du klikke pรฅ fanen "Opret" nederst i vinduet.
Dette skaber dit projekt โGuru99โ med succes.
Oprettelse af en testplan
En testplan indeholder komplette oplysninger, herunder omfanget af softwaretestning, milepรฆle, testsuiter og testcases. Nรฅr projektet eksisterer, er nรฆste trin at definere en testplan for det.
Trin 1) Klik pรฅ Administration af testplaner pรฅ startsiden.
Trin 2) En ny side รฅbnes. Klik pรฅ fanen "Opret" nederst pรฅ siden.
Trin 3) Udfyld alle nรธdvendige oplysninger, sรฅsom navn, beskrivelse og muligheden "opret fra eksisterende testplan". Klik derefter pรฅ "Opret".
Trin 4) Guru99 Testplan er oprettet.
Byg skabelse
En Build reprรฆsenterer en specifik udgivelse af den software, der testes. Builds er nyttige til grupperping udfรธrelsesresultater mod en bestemt version af applikationen.
Trin 1) Klik pรฅ Builds/Releases under Testplan pรฅ hjemmesiden.
Trin 2) I det nรฆste vindue skal du udfylde alle oplysningerne for softwareudgivelsen og klikke pรฅ "Opret" for at gemme den.
- Indtast titelnavnet
- Indtast beskrivelsen af โโsoftwareudgivelsen
- Markรฉr afkrydsningsfeltet for status โ Aktiv
- Markรฉr afkrydsningsfeltet for status โ ร ben
- Vรฆlg udgivelsesdatoen
- Klik pรฅ knappen โOpretโ
Nรฅr en udgivelse er oprettet, ser den sรฅdan ud.
Oprettelse af testsuite
En testsuite er en samling af testcases, der validerer den samme komponent eller funktion. Fรธlgende trin forklarer, hvordan du opretter en testsuite til dit projekt.
Trin 1) Klik pรฅ "Testspecifikation" pรฅ hjemmesiden.
Trin 2) Klik pรฅ indstillingsikonet i hรธjre side af panelet . En liste over testhandlinger vises.
Trin 3) Klik pรฅ fanen "Opret" for testpakken.
Trin 4) Udfyld alle oplysningerne for testpakken, og klik pรฅ "Gem".
- Indtast navnet pรฅ testsuiten
- Indtast oplysningerne om din testsuite
- Klik pรฅ โGemโ for at gemme testpakken
Du kan se testpakken for Guru99 er oprettet.
Din testsuite vises i venstre side af panelet under mappetrรฆstrukturen.
Oprettelse af en testcase
En testcase indeholder en rรฆkke testtrin, der er designet til at validere et specifikt scenarie med et forventet resultat. Trinene nedenfor forklarer, hvordan man opretter en testcase sammen med dens individuelle testtrin.
Trin 1) Klik pรฅ Test Suite-mappen i venstre side af panelet under mappetrรฆstrukturen.
Trin 2) Klik pรฅ indstillingsikonet i panelet til hรธjre. Der vises en liste over testcase-handlinger.
Trin 3) Et nyt vindue รฅbnes. Klik pรฅ "Opret" i testcase-handlingerne for at starte en ny testcase.
Trin 4) Indtast detaljerne pรฅ siden med specifikationerne for testcasen.
Trin 5) Nรฅr du har indtastet oplysningerne, skal du klikke pรฅ "Opret" for at gemme dem. Testcasen for Guru99 er oprettet med succes.
Trin 6) Klik pรฅ testcasen i mappen. Et nyt vindue รฅbnes. Klik pรฅ "Opret trin" for at starte trineditoren til testcasen.
Trin 7) Et andet vindue รฅbnes pรฅ samme side. Indtast fรธlgende oplysninger.
- Indtast trinhandlingen for din testcase
- Indtast detaljerne om trinhandlingen
- Klik pรฅ โGem og tilfรธj endnu en trinhandlingโ ELLER klik pรฅ โGem og afslutโ, hvis der ikke er flere testtrin at tilfรธje
Trin 8) Nรฅr du gemmer og afslutter testtrinnet, ser det sรฅdan ud.
Tildeling af testcase til testplan
For at en testcase kan udfรธres, skal den tildeles en testplan. De nรฆste trin forklarer, hvordan du tilfรธjer en testcase til din testplan.
Trin 1) Klik pรฅ indstillingsikonet pรฅ testpanelet. En liste over handlinger vises.
Trin 2) Klik pรฅ "Tilfรธj til testplaner".
Trin 3) Et nyt vindue รฅbnes. Sรธg efter dit projekt.Guru99. "
- Markรฉr afkrydsningsfeltet ud for din testplan
- Klik pรฅ knappen โTilfรธjโ
Dette tilfรธjer din testcase til testplanen.
Oprettelse af brugere og tildeling af roller i TestLink
TestLink tilbyder brugeradministration og godkendelsesfunktioner, sรฅ du kan give de rette tilladelser til hvert teammedlem.
Nedenfor er en liste over standardroller i TestLink og deres rettigheder.
| roller | Test Cases | Test Metrics |
|---|---|---|
| Gรฆst | Se | Se |
| tester | Udfรธr | Se |
| Senior tester | Rediger og udfรธr | Se |
| Leder & Admin | Rediger og udfรธr | Rediger og udfรธr |
Trin 1) Fra TestLink-startsiden skal du klikke pรฅ ikonet Brugere/roller i navigationslinjen.
Trin 2) Klik pรฅ "Opret".
Trin 3) Udfyld alle brugeroplysningerne, og klik pรฅ knappen "Gem".
De nyoprettede brugere vises pรฅ listen.
Trin 4) Tildel en testprojektrolle til brugeren.
- Klik pรฅ "Tildel testprojektroller" fanen
- Vรฆlg projektets navn
- Vรฆlg brugerrollen fra rullemenuen
Skrivekrav
Krav beskriver, hvad systemet skal gรธre, og TestLink giver dig mulighed for at gemme dem sammen med de testcases, der verificerer dem. De nรฆste trin viser, hvordan du tilfรธjer en kravspecifikation.
Trin 1) Fra navigationslinjen skal du vรฆlge linket "Krav". Det รฅbner siden med krav.
Trin 2) Klik pรฅ "Opret" i hรธjre side af kravsiden.
Trin 3) Et nyt vindue รฅbnes. Indtast alle detaljerne, herunder:
- Dokument ID
- Titelnavn
- Krav Description
- Klik pรฅ "Gem"
For typen kan du vรฆlge en mulighed fra rullemenuen. I dette eksempel valgte vi "Brugerkravspecifikation".
Trin 4) Kravspecifikationen oprettes og vises i panelet til venstre under projektets "Guru99. "
Trin 5) Vรฆlg knappen Indstillinger pรฅ startsiden for Kravspecifikation. Et andet vindue รฅbnes.
Trin 6) Klik pรฅ fanen "Opret" under Krav Operationer.
Trin 7) Udfyld alle de angivne oplysninger, og klik pรฅ "Gem".
- Indtast dokument-id'et
- Indtast titelnavnet
- Indtast beskrivelsen
- Indtast status โ udkast, omarbejde, gennemgang, ikke testbar eller gyldig (vi valgte gyldig)
- Indtast typen โ brugergrรฆnseflade, ikke-funktionel, informativ, funktion eller use case (vi valgte use case)
- Indtast antallet af nรธdvendige testcases
- Klik pรฅ "Gem" til sidst
Bemรฆrk: For at tilfรธje flere krav skal du markere afkrydsningsfeltet og klikke pรฅ "Gem".
Det nye krav er synligt i venstre side af panelet.
Tildeling af krav til testcases
I TestLink kan et krav linkes til testcases. Dette er en afgรธrende funktion for tracking testdรฆkning. I testrapportvisningen kan du kontrollere, hvilke krav der ikke er dรฆkket, og tilfรธje dem til testpakker for maksimal dรฆkning.
Trin 1) Fra afsnittet Testspecifikation skal du รฅbne en vilkรฅrlig testcase og klikke pรฅ ikonet Krav.
Trin 2) Fรธlg disse trin for at tildele en kravspecifikation til en testcase.
- Brug rullemenuen til at vรฆlge kravspecifikationen
- Marker afkrydsningsfeltet for krav
- Klik pรฅ fanen "Tildel"
Efter at have klikket pรฅ fanen "Tildel", vises et vindue med meddelelsen "Tildelt krav".
Udfรธrelse af en testcase
I TestLink kan du kรธre en testcase og รฆndre dens udfรธrelsesstatus. En testcases status kan indstilles til "Blokeret", "Bestรฅet" eller "Mislykket". I starten er casen i status "Ikke kรธrt", men nรฅr den er opdateret, kan den ikke รฆndres tilbage til "Ikke kรธrt".
Trin 1) Klik pรฅ linket "Testkรธrsel" i navigationslinjen. Det รฅbner testkรธrselspanelet.
Trin 2) Vรฆlg den testcase, du vil kรธre, fra panelet i venstre side.
Trin 3) Nรฅr du har valgt testcasen, รฅbnes et nyt vindue.
Trin 4) Fรธlg disse trin.
- Indtast noterne relateret til den udfรธrte testcase
- Vรฆlg dens status
Trin 5) Udfyld lignende oplysninger om udfรธrelsen pรฅ samme side. Vรฆlg status og klik pรฅ "Gem udfรธrelsen".
Generering af testrapporter
Testrapporter giver indsigt i udfรธrelsesstatus, kravdรฆkning og den overordnede kvalitetsstatus. TestLink understรธtter flere formater til deling af rapporter med interessenter.
- HTML
- MS Word
- MS Excel
- OpenOffice Writer
- OpenOffice Calc
Trin 1) Klik pรฅ indstillingen Testrapporter i navigationslinjen.
Trin 2) Vรฆlg linket "Testrapport" i panelet til venstre.
Trin 3) Fรธlg disse trin for at generere en rapport.
- Markรฉr eller fjern markeringen af โโde muligheder, du vil fremhรฆve i din testrapport
- Klik pรฅ din projektmappe
Testrapporten ser sรฅdan ud.
Eksportรฉr testcase / testsuite
Med TestLink kan du eksportere testprojekter og testsuiter og derefter importere dem til et andet TestLink-projekt pรฅ en anden server eller et andet system. De nรฆste trin gennemgรฅr eksportarbejdsgangen.
Trin 1) Vรฆlg den testcase, du vil eksportere, pรฅ siden Testspecifikation.
Trin 2) Klik pรฅ hรธjre side af panelet Indstillingsikon. Det viser de handlinger, der kan udfรธres pรฅ testcasen.
Trin 3) Klik pรฅ knappen "Eksport" .
Trin 4) Et andet vindue รฅbnes. Markรฉr den รธnskede indstilling, og klik pรฅ fanen "Eksporter".
Fรธlgende XML genereres.
Import af testcase/testsuite
Importering bringer testcases eller -suiter fra en XML-eksport til den valgte testsuite.
Trin 1) Vรฆlg den Test Suite-mappe, hvor du vil importere testcasen.
Trin 2) Klik pรฅ indstillingsikonet i hรธjre side af panelet. Det viser de handlinger, der kan udfรธres pรฅ testsuiten eller testcasen.
Trin 3) Klik pรฅ "Importer" i listen over testcase-handlinger.
Trin 4) Find og vedhรฆft XML-testcasefilen, du eksporterede fra TestLink, og klik pรฅ "Upload".
- Brug browse-funktionen til at vedhรฆfte XML-testcasefilen, som du eksporterede fra TestLink
- Klik pรฅ โUpload filโ
Nรฅr du uploader en fil, รฅbnes et vindue med teksten "Importer testcases".
Trin 5) Testcasen uploades og vises i hรธjre side af panelet.




























































