TestLink-vejledning
Hvad er TestLink?
Test-link er det mest udbredte webbaserede open source-teststyringsvรฆrktรธj. Den synkroniserer bรฅde kravspecifikation og testspecifikation sammen. Brugeren kan oprette testprojekt og dokumentere testcases ved hjรฆlp af dette vรฆrktรธj. Med Test-Link kan du oprette en konto til flere brugere og tildele forskellige brugerroller. Admin-bruger kan administrere tildelingsopgaven for testcases.
Det understรธtter bรฅde automatiseret og manuel udfรธrelse af testsager. Testerne kan generere Testplan og testrapport pรฅ en brรธkdel af tiden med dette vรฆrktรธj. Det understรธtter testrapporter i forskellige formater som Excel, MS word og HTML-formater. Udover disse understรธtter det ogsรฅ integration med mange populรฆre Defekt sporingssystem som JIRA, MANTIS, BUGZILLA, TRAC osv. Da det er et webbaseret vรฆrktรธj, kan flere brugere fรฅ adgang til dets funktionalitet pรฅ samme tid med deres legitimationsoplysninger og tildelte roller.
Fordele ved TestLink
- Det understรธtter flere projekter
- Nem eksport og import af testcases
- Let at integrere med mange defekthรฅndteringsvรฆrktรธjer
- Automatiseret testcases eksekvering gennem XML-RPC
- Nem filtrering af testcases med version, nรธgleord, testcase-id og version
- Nemt at tildele testcases til flere brugere
- Let at generere testplan og testrapporter i forskellige formater
- Giv legitimationsoplysninger til flere brugere, og tildel roller til dem
Log ind pรฅ TestLink
Trin 1: ร bne Testlink startsiden og indtast loginoplysningerne
- Indtast bruger-ID โ admin
- Indtast adgangskoden
- Klik pรฅ login-fanen
Oprettelse af et testprojekt
Trin 1: Klik pรฅ Test Project Management i hovedvinduet, det รฅbner et andet vindue
Trin 2: Klik pรฅ fanen "opret" for at oprette et nyt projekt.
Trin 3: Indtast alle de pรฅkrรฆvede felter i vinduet som en kategori for et testprojekt, navnet pรฅ projektet, prรฆfiks, beskrivelse osv. Nรฅr du har udfyldt alle nรธdvendige detaljer, skal du klikke pรฅ fanen "Opret" i slutningen af โโvinduet.
Dette vil oprette dit projekt "Guru99" med succes.
Oprettelse af en testplan
Testplanen indeholder den komplette information sรฅsom omfanget af softwaretest, milepรฆle, testpakker og testcases. Nรฅr du har oprettet et testprojekt, er nรฆste trin at oprette en testplan.
Trin 1: Fra hjemmesiden, klik pรฅ Test Plan Management fra hjemmesiden
Trin 2: Det รฅbner en anden side, nederst pรฅ siden skal du klikke pรฅ en fane "Opret"
Trin 3: Udfyld alle nรธdvendige oplysninger som navn, beskrivelse, opret fra eksisterende testplan osv. i det รฅbne vindue, og klik pรฅ "opret fane"
Trin 4: Guru 99 Test Plan er oprettet med succes
Byg skabelse
En build er en specifik udgivelse af en software
Trin 1: Klik pรฅ Builds/Releases under Test Plan fra startsiden
Trin 2: I det nรฆste vindue skal du udfylde alle nรธdvendige detaljer for en softwareudgivelse og klikke pรฅ opret for at gemme din udgivelse
- Indtast titelnavnet
- Indtast beskrivelsen af โโsoftwareudgivelsen
- Marker afkrydsningsfeltet for status-Aktiv
- Marker afkrydsningsfeltet for status- ร bn
- Vรฆlg udgivelsesdatoen
- Klik pรฅ opret en knap
Nรฅr du har en udgivelse af softwaren, vil den se sรฅdan ud
Oprettelse af Testsuite
Testsuite er en samling af testcases, som kan vรฆre at teste eller validere den samme komponent. Fรธlgende trin vil forklare, hvordan du opretter testsuite til dit projekt.
Trin 1: Klik pรฅ testspecifikationsindstillingen fra startsiden.
Trin 2: Klik pรฅ indstillingsikonet i hรธjre side af panelet . Det vil vise en rรฆkke testoperationer.
Trin 3: Klik pรฅ fanen "opret" for testpakken
Trin 4: Udfyld alle detaljer for test-suite og klik pรฅ fanen Gem.
- Indtast navnet pรฅ testpakken
- Indtast detaljerne om din testpakke
- Klik pรฅ knappen Gem for at gemme detaljerne om test-suiten
Du kan se, at testpakken til Guru 99 er oprettet
Din testpakke vises i venstre side af panelet under mappestrukturtrรฆet
Oprettelse af en testcase
Testcase indeholder en sekvens af testtrin for at teste et specifikt scenarie med et forventet resultat. Nedenstรฅende trin vil forklare, hvordan man opretter en test-case sammen med test-trin.
Trin 1: Klik pรฅ testsuite-mappen i venstre side af panelet under en mappetrรฆstruktur
Trin 2: Klik pรฅ indstillingsikonet i hรธjre sidepanel. Liste over testcase-operationer vil blive vist pรฅ hรธjre sidepanel
Trin 3: Nyt vindue รฅbnes, for at oprette testcases klik pรฅ opret en knap i test-case operationer
Trin 4: Indtast detaljerne pรฅ siden med testcasespecifikation
Trin 5: Nรฅr du har indtastet detaljerne, skal du klikke pรฅ knappen "opret" for at gemme detaljerne. Test-casen til Guru99 er oprettet med succes
Trin 6: Klik pรฅ test-case fra mappen, som vist ovenfor, det รฅbner et vindue. Klik pรฅ knappen "opret trin" i en testcase. Det รฅbner en testcase-trineditor
Trin 7) Det รฅbner et andet vindue pรฅ samme side, i det vindue skal du indtaste fรธlgende detaljer
- Indtast trin-handlingen for din testcase
- Indtast detaljerne om trinhandlingen
- Klik pรฅ Gem det og tilfรธj endnu en trinhandling ELLER klik pรฅ Gem og afslut fanen, hvis der ikke er flere testtrin at tilfรธje
Trin 8) Nรฅr du har gemt og afsluttet testtrinnet, vil det se sรฅdan ud
Tildeling af testcase til testplan
For at testcase kan blive udfรธrt, skal den tildeles til testplan. Her vil vi se, hvordan vi kan tildele en test-case til testplanen.
Trin 1) Klik pรฅ indstillingsikonet pรฅ testpanelet. Det vil vise listen over operationer.
Trin 2) Klik pรฅ "Tilfรธj til testplaner"
Trin 3) Nyt vindue รฅbnes, sรธg dit projekt "Guru99"
- Marker afkrydsningsfeltet ud for din testplan
- Klik pรฅ knappen Tilfรธj
Dette vil tilfรธje din testcase til din testplan.
Oprettelse af brugere og tildeling af roller i TestLink
Testlink giver brugeradministrations- og autorisationsfunktioner.
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: Pรฅ hjemmesiden for oprettelse af en konto skal du indtaste postnummeret for dit service-eller faktureringsomrรฅde i feltet, der er markeret (A) pรฅ billedet ovenfor. Testlinks hjemmeside, klik pรฅ brugere/roller-ikonet fra navigationslinjen
Trin 2: Klik pรฅ Opret
Trin 3: Udfyld alle brugeroplysninger og klik pรฅ knappen "Gem".
Her pรฅ listen kan vi se brugerne er blevet oprettet
Trin 4: Tildeling af testprojektrolle til brugeren,
- Klik pรฅ "Tildel testprojektroller" fanen
- Vรฆlg projektets navn
- Vรฆlg brugerrollen fra rullemenuen
Skrivekrav
Trin 1: Fra navigationslinjen vรฆlg "Krav-linket", det รฅbner Krav-siden.
Trin 2: Fra kravsiden, i hรธjre side af panelet, skal du klikke pรฅ knappen "opret".
Trin 3: Et nyt vindue รฅbnes, indtast alle detaljer som f.eks
- Dokument ID
- Titelnavn
- Krav Description
- Og klik pรฅ knappen "Gem".
For typen kan du vรฆlge muligheden fra rullemenuen - her har vi valgt "Brugerkravspecifikation"
Trin 4: Det skal skabe kravspecifikation og vises pรฅ venstre sidepanel under projektet "Guru99".
Trin 5: Vรฆlg indstillingsknappen fra kravspecifikationens hjemmeside. Det รฅbner et andet vindue.
Trin 6Klik pรฅ fanen "Opret" under Krav Operationer.
Trin 7: Udfyld alle de specificerede detaljer og klik pรฅ knappen "Gem".
- Indtast dokument-id'et
- Indtast titelnavnet
- Indtast beskrivelsen
- Indtast status - om det er i udkast, omarbejde, gennemgang, ikke testbar osv. Her valgte vi valid
- Indtast typen โ brugergrรฆnseflade, ikke-funktionel, informativ, funktion osv. Her valgte vi use case
- Indtast antallet af nรธdvendige testcases
- Indtast "Gem"-knappen til sidst
Bemรฆrk: For at tilfรธje flere krav kan du markere afkrydsningsfeltet og klikke pรฅ knappen Gem
I venstre side af panelet kan vi se, at kravet er tilfรธjet.
Tildeling af krav til test-cases
In Testlink, Krav kan kobles til testcases. Det er en meget afgรธrende funktion for at spore testdรฆkning baseret pรฅ krav. I testrapporter kan du verificere, hvilke krav der ikke er dรฆkket og handle pรฅ dem for at vedhรฆfte i testsuiter for maksimal testdรฆkning
Trin 1: Fra testspecifikationsafsnittet, รฅbn en enkelt testcase og klik pรฅ kravikonet
Trin 2: For at tildele kravspecifikation til testcase skal du fรธlge fรธlgende trin
- Rul i rullemenuen for at vรฆlge kravspecifikationen
- Marker afkrydsningsfeltet for krav
- Klik pรฅ fanen "tildel".
Efter at have klikket pรฅ fanen "Tildel", vises et vindue med "Tildelt krav."
Udfรธrelse af en testsag
I TestLink kan vi kรธre en testcase og รฆndre udfรธrelsesstatus for en testcase. Status for en test-case kan indstilles til "blokeret" "Bestรฅet", or "mislykkedes". I fรธrste omgang, det vil vรฆre i "ikke kรธre" status, men nรฅr du have opdateret den, kan den ikke รฆndres til "ikke kรธre"-status igen.
Trin 1: Fra navigationslinjen skal du klikke pรฅ linket "Testudfรธrelse". Det vil dirigere dig til Test Execution Panel.
Trin 2: Vรฆlg den testsag, du vil kรธre, fra venstre sidepanel
Trin 3: Nรฅr du har valgt testcaserne, รฅbnes et vindue.
Trin 4: Fรธlg fรธlgende trin
- Indtast noterne relateret til den udfรธrte testsag
- Vรฆlg dens status
Trin 5: Pรฅ samme side skal du udfylde lignende detaljer om udfรธrelsen af โโtest-case. Udfyld detaljerne, vรฆlg status og klik derefter pรฅ "gem udfรธrelse".
Generering af testrapporter
Testlink understรธtter forskellige testrapportformater som f.eks
- HTML
- MS Word
- MS Excel
- OpenOffice Forfatter
- OpenOffice Calc
Trin 1: Fra navigationslinjen skal du klikke pรฅ indstillingen Testrapporter
Trin 2: Fra venstre sidepanel skal du vรฆlge linket "Testrapport".
Trin 3: Fรธlg nedenstรฅende trin for at generere en rapport
- Marker og fjern markeringen af โโden mulighed, du vil fremhรฆve i din testrapport
- klik pรฅ din projektmappe
Testrapporten vil se sรฅdan ud
Eksporter Testcase/ Test Suite
Testlink giver funktionerne til at eksportere testprojekter/testpakker i din Testlink og sรฅ kan du importere dem til en anden Testlink projekt pรฅ anden server eller system. For at gรธre det skal du fรธlge fรธlgende trin
Trin 1: Vรฆlg den testcase, du vil eksportere, pรฅ siden Testspecifikation
Trin 2: Klik nu pรฅ panelets hรธjre side indstillingsikonet, vil det vise alle de operationer, der kan udfรธres pรฅ testcasen.
Trin 3: Klik pรฅ "eksport" .
Trin 4: Det รฅbner et andet vindue, marker indstillingen efter krav og klik pรฅ eksportfanen
Fรธlgende XML genereres
Importerer testcase/testpakke
Trin 1: Vรฆlg mappen Test suite, som du vil importere testcasen i
Trin 2: Klik pรฅ indstillingsikonet pรฅ hรธjre side af panelet vil det vise alle de operationer, der kan udfรธres pรฅ testsuiten/testcasen
Trin 3: Klik pรฅ importknappen i listen over testcaseoperationer som
Trin 4: Gennemse og vedhรฆft XML-testcase-filen, som du har eksporteret fra testlinket, og klik pรฅ upload-knappen.
- Brug browse-indstillingen til at vedhรฆfte XML-testcasefilen, som du har eksporteret fra testlink
- Klik pรฅ upload fil
Nรฅr du uploader en fil, รฅbner den et vindue, der angiver importtestsager
Trin 5: Testcase vil blive uploadet og vist pรฅ hรธjre side af panelet
Resumรฉ
I denne tutorial har vi dรฆkket forskellige aspekter af TestLink-som, hvordan du kan bruge Testlink-som testledelse. Det forklarer dig trin for trin, hvordan du administrerer testplan for dit projekt, hvordan du opretter en bruger og tildeler dem deres roller i overensstemmelse hermed, eller endda hvordan du importerer eller eksporterer testsager til dit projekt. Andre nyttige funktioner sรฅsom generering af rapporter, definition af krav osv. er ogsรฅ demonstreret godt i denne tutorial.




























































