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

  1. Indtast bruger-ID โ€“ admin
  2. Indtast adgangskoden
  3. Klik pรฅ login-fanen

Log ind pรฅ TestLink

Oprettelse af et testprojekt

Trin 1: Klik pรฅ Test Project Management i hovedvinduet, det รฅbner et andet vindue

Oprettelse af et testprojekt

Trin 2: Klik pรฅ fanen "opret" for at oprette et nyt projekt.

Oprettelse af et testprojekt

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.

Oprettelse af et testprojekt

Dette vil oprette dit projekt "Guru99" med succes.

Oprettelse af et testprojekt

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

Oprettelse af en testplan

Trin 2: Det รฅbner en anden side, nederst pรฅ siden skal du klikke pรฅ en fane "Opret"

Oprettelse af en testplan

Trin 3: Udfyld alle nรธdvendige oplysninger som navn, beskrivelse, opret fra eksisterende testplan osv. i det รฅbne vindue, og klik pรฅ "opret fane"

Oprettelse af en testplan

Trin 4: Guru 99 Test Plan er oprettet med succes

Oprettelse af en testplan

Byg skabelse

En build er en specifik udgivelse af en software

Trin 1: Klik pรฅ Builds/Releases under Test Plan fra startsiden

Byg skabelse

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

  1. Indtast titelnavnet
  2. Indtast beskrivelsen af โ€‹โ€‹softwareudgivelsen
  3. Marker afkrydsningsfeltet for status-Aktiv
  4. Marker afkrydsningsfeltet for status- ร…bn
  5. Vรฆlg udgivelsesdatoen
  6. Klik pรฅ opret en knap

Byg skabelse

Nรฅr du har en udgivelse af softwaren, vil den se sรฅdan ud

Byg skabelse

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.

Oprettelse af Testsuite

Trin 2: Klik pรฅ indstillingsikonet i hรธjre side af panelet Oprettelse af Testsuite. Det vil vise en rรฆkke testoperationer.

Trin 3: Klik pรฅ fanen "opret" for testpakken

Oprettelse af Testsuite

Trin 4: Udfyld alle detaljer for test-suite og klik pรฅ fanen Gem.

  1. Indtast navnet pรฅ testpakken
  2. Indtast detaljerne om din testpakke
  3. Klik pรฅ knappen Gem for at gemme detaljerne om test-suiten

Oprettelse af Testsuite

Du kan se, at testpakken til Guru 99 er oprettet

Oprettelse af Testsuite

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

Oprettelse af en testcase

Trin 2: Klik pรฅ indstillingsikonet i hรธjre sidepanel. Liste over testcase-operationer vil blive vist pรฅ hรธjre sidepanel

Oprettelse af en testcase

Trin 3: Nyt vindue รฅbnes, for at oprette testcases klik pรฅ opret en knap i test-case operationer

Oprettelse af en testcase

Trin 4: Indtast detaljerne pรฅ siden med testcasespecifikation

Oprettelse af en testcase

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

Oprettelse af en testcase

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

Oprettelse af en testcase

Trin 7) Det รฅbner et andet vindue pรฅ samme side, i det vindue skal du indtaste fรธlgende detaljer

  1. Indtast trin-handlingen for din testcase
  2. Indtast detaljerne om trinhandlingen
  3. 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

Oprettelse af en testcase

Trin 8) Nรฅr du har gemt og afsluttet testtrinnet, vil det se sรฅdan ud

Oprettelse af en testcase

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 Tildeling af testcase til testplan pรฅ testpanelet. Det vil vise listen over operationer.

Trin 2) Klik pรฅ "Tilfรธj til testplaner"

Tildeling af testcase til testplan

Trin 3) Nyt vindue รฅbnes, sรธg dit projekt "Guru99"

  1. Marker afkrydsningsfeltet ud for din testplan
  2. Klik pรฅ knappen Tilfรธj

Tildeling af testcase til testplan

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

Oprettelse af brugere og tildeling af roller i TestLink

Trin 2: Klik pรฅ Opret

Oprettelse af brugere og tildeling af roller i TestLink

Trin 3: Udfyld alle brugeroplysninger og klik pรฅ knappen "Gem".

Oprettelse af brugere og tildeling af roller i TestLink

Her pรฅ listen kan vi se brugerne er blevet oprettet

Oprettelse af brugere og tildeling af roller i TestLink

Trin 4: Tildeling af testprojektrolle til brugeren,

  1. Klik pรฅ "Tildel testprojektroller" fanen
  2. Vรฆlg projektets navn
  3. Vรฆlg brugerrollen fra rullemenuen

Oprettelse af brugere og tildeling af roller i TestLink

Skrivekrav

Trin 1: Fra navigationslinjen vรฆlg "Krav-linket", det รฅbner Krav-siden.

Skrivekrav

Trin 2: Fra kravsiden, i hรธjre side af panelet, skal du klikke pรฅ knappen "opret".

Skrivekrav

Trin 3: Et nyt vindue รฅbnes, indtast alle detaljer som f.eks

  1. Dokument ID
  2. Titelnavn
  3. Krav Description
  4. Og klik pรฅ knappen "Gem".

For typen kan du vรฆlge muligheden fra rullemenuen - her har vi valgt "Brugerkravspecifikation"

Skrivekrav

Trin 4: Det skal skabe kravspecifikation og vises pรฅ venstre sidepanel under projektet "Guru99".

Skrivekrav

Trin 5: Vรฆlg indstillingsknappen fra kravspecifikationens hjemmeside. Det รฅbner et andet vindue.

Skrivekrav

Trin 6Klik pรฅ fanen "Opret" under Krav Operationer.

Skrivekrav

Trin 7: Udfyld alle de specificerede detaljer og klik pรฅ knappen "Gem".

  1. Indtast dokument-id'et
  2. Indtast titelnavnet
  3. Indtast beskrivelsen
  4. Indtast status - om det er i udkast, omarbejde, gennemgang, ikke testbar osv. Her valgte vi valid
  5. Indtast typen โ€“ brugergrรฆnseflade, ikke-funktionel, informativ, funktion osv. Her valgte vi use case
  6. Indtast antallet af nรธdvendige testcases
  7. Indtast "Gem"-knappen til sidst

Skrivekrav

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.

Skrivekrav

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

Tildeling af krav til test-cases

Trin 2: For at tildele kravspecifikation til testcase skal du fรธlge fรธlgende trin

  1. Rul i rullemenuen for at vรฆlge kravspecifikationen
  2. Marker afkrydsningsfeltet for krav
  3. Klik pรฅ fanen "tildel".

Tildeling af krav til test-cases

Efter at have klikket pรฅ fanen "Tildel", vises et vindue med "Tildelt krav."

Tildeling af krav til test-cases

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.

Udfรธrelse af en testsag

Trin 2: Vรฆlg den testsag, du vil kรธre, fra venstre sidepanel

Udfรธrelse af en testsag

Trin 3: Nรฅr du har valgt testcaserne, รฅbnes et vindue.

Udfรธrelse af en testsag

Trin 4: Fรธlg fรธlgende trin

  1. Indtast noterne relateret til den udfรธrte testsag
  2. Vรฆlg dens status

Udfรธrelse af en testsag

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".

Udfรธrelse af en testsag

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

Generering af testrapporter

Trin 2: Fra venstre sidepanel skal du vรฆlge linket "Testrapport".

Generering af testrapporter

Trin 3: Fรธlg nedenstรฅende trin for at generere en rapport

  1. Marker og fjern markeringen af โ€‹โ€‹den mulighed, du vil fremhรฆve i din testrapport
  2. klik pรฅ din projektmappe

Generering af testrapporter

Testrapporten vil se sรฅdan ud

Generering af testrapporter

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

Eksporter Testcase/ Test Suite

Trin 2: Klik nu pรฅ panelets hรธjre side Eksporter Testcase/ Test Suite indstillingsikonet, vil det vise alle de operationer, der kan udfรธres pรฅ testcasen.

Trin 3: Klik pรฅ "eksport" .

Eksporter Testcase/ Test Suite

Trin 4: Det รฅbner et andet vindue, marker indstillingen efter krav og klik pรฅ eksportfanen

Eksporter Testcase/ Test Suite

Fรธlgende XML genereres

Eksporter Testcase/ Test Suite

Importerer testcase/testpakke

Trin 1: Vรฆlg mappen Test suite, som du vil importere testcasen i

Importerer testcase/testpakke

Trin 2: Klik pรฅ indstillingsikonet Importerer testcase/testpakke 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

Importerer testcase/testpakke

Trin 4: Gennemse og vedhรฆft XML-testcase-filen, som du har eksporteret fra testlinket, og klik pรฅ upload-knappen.

  1. Brug browse-indstillingen til at vedhรฆfte XML-testcasefilen, som du har eksporteret fra testlink
  2. Klik pรฅ upload fil

Importerer testcase/testpakke

Nรฅr du uploader en fil, รฅbner den et vindue, der angiver importtestsager

Importerer testcase/testpakke

Trin 5: Testcase vil blive uploadet og vist pรฅ hรธjre side af panelet

Importerer testcase/testpakke

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.

Opsummer dette indlรฆg med: