TestLink Tutorial: En komplett veiledning

Hva er TestLink?

Test-link er det mest brukte nettbaserte teststyringsverktøyet med åpen kildekode. Den synkroniserer både kravspesifikasjon og testspesifikasjon sammen. Brukeren kan opprette testprosjekter og dokumentere testsaker ved å bruke dette verktøyet. Med Test-Link kan du opprette en konto for flere brukere og tildele ulike brukerroller. Administratorbruker kan administrere tildelingsoppgaver for testtilfeller.

Den støtter både automatisert og manuell utførelse av testtilfeller. Testerne kan generere Testplan og testrapport på en brøkdel av tiden med dette verktøyet. Den støtter testrapporter i ulike formater som Excel, MS word og HTML-formater. Bortsett fra disse, støtter den også integrasjon med mange populære Defekt sporingssystem som JIRA, MANTIS, BUGZILLA, TRAC, etc. Siden det er et nettbasert verktøy, kan flere brukere få tilgang til funksjonaliteten samtidig med deres legitimasjon og tildelte roller.

Fordeler med TestLink

  • Den støtter flere prosjekter
  • Enkel eksport og import av testsaker
  • Enkel å integrere med mange verktøy for håndtering av feil
  • Automatisert utførelse av testsaker gjennom XML-RPC
  • Enkel filtrering av testcases med versjon, nøkkelord, testcase-ID og versjon
  • Enkelt å tildele testtilfeller til flere brukere
  • Enkel å generere testplan og testrapporter i ulike formater
  • Gi legitimasjon til flere brukere og tildel roller til dem

Logg inn på TestLink

Trinn 1: Åpne Testlink hjemmeside og skriv inn påloggingsdetaljene

  1. Skriv inn bruker-ID – admin
  2. Skriv inn passordet
  3. Klikk på påloggingsfanen

Logg inn på TestLink

Opprette et testprosjekt

Trinn 1: I hovedvinduet klikker du på Test Project Management, det vil åpne et annet vindu

Opprette et testprosjekt

Trinn 2: Klikk på fanen "opprett" for å opprette et nytt prosjekt.

Opprette et testprosjekt

Trinn 3: Skriv inn alle nødvendige felt i vinduet som en kategori for et testprosjekt, navn på prosjektet, prefiks, beskrivelse osv. Etter å ha fylt ut alle nødvendige detaljer, klikk på fanen "Opprett" på slutten av vinduet.

Opprette et testprosjekt

Dette vil opprette prosjektet ditt "Guru99" vellykket.

Opprette et testprosjekt

Opprette en testplan

Testplanen inneholder fullstendig informasjon som omfanget av programvaretesting, milepæler, testsuiter og testtilfeller. Når du har opprettet et testprosjekt, er neste trinn å lage en testplan.

Trinn 1: Fra hjemmesiden, klikk på Test Plan Management fra hjemmesiden

Opprette en testplan

Trinn 2: Det vil åpne en annen side, nederst på siden klikker du på en fane "Opprett"

Opprette en testplan

Trinn 3: Fyll ut all nødvendig informasjon som navn, beskrivelse, opprett fra eksisterende testplan osv. i det åpne vinduet, og klikk på "opprett fane"

Opprette en testplan

Trinn 4: Guru 99 Test Plan er opprettet

Opprette en testplan

Bygg skapelse

En build er en spesifikk utgivelse av en programvare

Trinn 1: Klikk på Builds/Releases under Test Plan fra hjemmesiden

Bygg skapelse

Trinn 2: I neste vindu fyller du inn alle nødvendige detaljer for en programvareversjon og klikker på opprett for å lagre utgivelsen

  1. Skriv inn tittelnavnet
  2. Skriv inn beskrivelsen av programvareutgivelsen
  3. Merk av for status-Aktiv
  4. Merk av for status- Åpne
  5. Velg utgivelsesdato
  6. Klikk på opprett en knapp

Bygg skapelse

Når du har en utgivelse av programvaren vil den se slik ut

Bygg skapelse

Oppretter Testsuite

Testsuite er en samling av testtilfeller som kan være testing eller validering av den samme komponenten. Følgende trinn vil forklare hvordan du oppretter testsuite for prosjektet ditt.

Trinn 1: Klikk på testspesifikasjonsalternativet fra hjemmesiden.

Oppretter Testsuite

Trinn 2: På høyre side av panelet klikker du på innstillingsikonet Oppretter Testsuite. Den vil vise en serie testoperasjoner.

Trinn 3: Klikk på "opprett"-fanen for testpakken

Oppretter Testsuite

Trinn 4: Fyll ut alle detaljene for testsuiten og klikk på Lagre den.

  1. Skriv inn testsuitenavnet
  2. Skriv inn detaljene om testpakken din
  3. Klikk på lagre-knappen for å lagre detaljene om test-suiten

Oppretter Testsuite

Du kan se testpakken for Guru 99 er opprettet

Oppretter Testsuite

Testpakken din vises på venstre side av panelet under mappestrukturtreet

Opprette en testcase

Testcase inneholder en sekvens av testtrinn for å teste et spesifikt scenario med et forventet resultat. Trinnene nedenfor vil forklare hvordan du oppretter en testcase sammen med testtrinn.

Trinn 1: Klikk på testsuite-mappen på venstre side av panelet under en mappetrestruktur

Opprette en testcase

Trinn 2: Klikk på innstillingsikonet i høyre sidepanel. Liste over testcase-operasjoner vil vises på høyre sidepanel

Opprette en testcase

Trinn 3: Nytt vindu åpnes, for å lage testcase klikk på opprett en knapp i testcase operasjoner

Opprette en testcase

Trinn 4: Skriv inn detaljene på siden med testtilfellesspesifikasjoner

Opprette en testcase

Trinn 5: Etter å ha lagt inn detaljene, klikk på "opprett"-knappen for å lagre detaljene. Test-casen for Guru99 er opprettet

Opprette en testcase

Trinn 6: Klikk på test-case fra mappen, som vist ovenfor, vil det åpne et vindu. Klikk på "opprett trinn"-knappen i en testsak. Det vil åpne en testcase-trinnredigerer

Opprette en testcase

Trinn 7) Det vil åpne et annet vindu på samme side, i det vinduet må du angi følgende detaljer

  1. Skriv inn trinn-handlingen for testsaken
  2. Skriv inn detaljene om trinnhandlingen
  3. Klikk lagre den og legg til en annen trinnhandling ELLER klikk på Lagre og avslutt-fanen hvis det ikke er flere testtrinn å legge til

Opprette en testcase

Trinn 8) Når du har lagret og avsluttet testtrinnet, vil det se slik ut

Opprette en testcase

Tilordne testcase til testplan

For at testcase skal bli utført, bør den tilordnes til testplan. Her vil vi se hvordan vi kan tilordne en test-case til testplan.

Trinn 1) Klikk på innstillingsikonet Tilordne testcase til testplan på testpanelet. Den vil vise listen over operasjoner.

Trinn 2) Klikk på "Legg til i testplaner"

Tilordne testcase til testplan

Trinn 3) Nytt vindu åpnes, søk prosjektet ditt "Guru99"

  1. Merk av for testplanen din
  2. Klikk på legg til-knappen

Tilordne testcase til testplan

Dette vil legge til testsaken til testplanen din.

Opprette brukere og tildele roller i TestLink

Testlink gir brukeradministrasjon og autorisasjonsfunksjoner.

Nedenfor er en liste over standardroller i Testlink og deres rettigheter –

Rolle test Cases Testberegninger
Gjest Se Se
tester Henrette Se
Senior tester Rediger og utfør Se
Leder & Admin Rediger og utfør Rediger og utfør

Trinn 1: Fra Testlinks hjemmeside, klikk på brukere/roller-ikonet fra navigasjonslinjen

Opprette brukere og tildele roller i TestLink

Trinn 2: Klikk på Opprett

Opprette brukere og tildele roller i TestLink

Trinn 3: Fyll ut alle brukerdetaljene og klikk på "Lagre"-knappen

Opprette brukere og tildele roller i TestLink

Her i listen kan vi se brukerne er opprettet

Opprette brukere og tildele roller i TestLink

Trinn 4: Tildeling av testprosjektrolle til brukeren,

  1. Klikk på "Tildel testprosjektroller" tab
  2. Velg prosjektnavnet
  3. Velg brukerrollen fra rullegardinmenyen

Opprette brukere og tildele roller i TestLink

Skrivekrav

Trinn 1: Fra navigasjonslinjen velger du "Krav-lenken", den åpner Krav-siden.

Skrivekrav

Trinn 2: Fra kravsiden, på høyre side av panelet, klikk på "opprett"-knappen

Skrivekrav

Trinn 3: Et nytt vindu åpnes, skriv inn alle detaljene som

  1. Dokument-ID
  2. Tittelnavn
  3. Krav Description
  4. Og klikk "Lagre"-knappen

For typen kan du velge alternativet fra rullegardinmenyen - her valgte vi "Brukerkravspesifikasjon"

Skrivekrav

Trinn 4: Den skal lage kravspesifikasjon og vises på venstre sidepanel under prosjektet "Guru99".

Skrivekrav

Trinn 5: Velg innstillingsknappen fra kravspesifikasjonens hjemmeside. Det vil åpne et annet vindu.

Skrivekrav

Trinn 6Klikk på "Opprett"-fanen under Krav Operasjoner.

Skrivekrav

Trinn 7: Fyll ut alle spesifiserte detaljer og klikk på "Lagre"-knappen

  1. Skriv inn dokument-ID
  2. Skriv inn tittelnavnet
  3. Skriv inn beskrivelsen
  4. Skriv inn status - enten det er i utkast, omarbeid, gjennomgang, ikke testbar osv. Her valgte vi gyldig
  5. Skriv inn typen – brukergrensesnitt, ikke-funksjonelt, informativt, funksjon osv. Her valgte vi brukstilfelle
  6. Angi antall testtilfeller som trengs
  7. Skriv inn "Lagre"-knappen på slutten

Skrivekrav

OBS: For å legge til flere krav kan du merke av i boksen og klikke på lagre-knappen

På venstre side av panelet kan vi se at kravet er lagt til.

Skrivekrav

Tilordne krav til testcaser

In Testlink, Krav kan kobles til testsaker. Det er en svært avgjørende funksjon for å spore testdekning basert på krav. I testrapporter kan du verifisere hvilke krav som ikke dekkes og handle på dem for å legge til i testsuiter for maksimal testdekning

Trinn 1: Fra testspesifikasjonsdelen åpne en enkelt testsak og klikk på kravikonet

Tilordne krav til testcases

Trinn 2: For å tilordne kravspesifikasjoner til testcase må du følge trinnene nedenfor

  1. Rull ned rullegardinboksen for å velge kravspesifikasjonen
  2. Merk av for kravet
  3. Klikk på "tilordne"-fanen

Tilordne krav til testcases

Etter å ha klikket på "tilordne"-fanen, vises et vindu som sier "Tildelt krav."

Tilordne krav til testcases

Utføre en testsak

I TestLink kan vi kjøre en testcase og endre utførelsesstatus for en testcase. Status for en testsak kan stilles inn til "blokkert" "bestått", or "mislyktes". Til å begynne med det vil være i "ikke løpe" status, men når du have oppdaterte den, kan den ikke endres til "ikke kjøre"-status igjen.

Trinn 1: Fra navigasjonslinjen klikker du på koblingen "Testutførelse". Den vil lede deg til Test Execution Panel.

Utføre en testsak

Trinn 2: Velg testsaken du vil kjøre fra venstre sidepanel

Utføre en testsak

Trinn 3: Når du har valgt testtilfellene, åpnes et vindu.

Utføre en testsak

Trinn 4: Følg trinnene nedenfor

  1. Skriv inn notatene knyttet til utført testtilfelle
  2. Velg statusen

Utføre en testsak

Trinn 5: På samme side må du fylle ut lignende detaljer om utførelse av test-case. Fyll ut detaljene, velg status og klikk deretter på "lagre utførelse".

Utføre en testsak

Generering av testrapporter

Testlink støtter ulike testrapportformater som

  • HTML
  • MS Word
  • MS Excel
  • OpenOffice Forfatter
  • OpenOffice Calc

Trinn 1: Fra navigasjonslinjen klikker du på alternativet Testrapporter

Generering av testrapporter

Trinn 2: Fra venstre sidepanel velger du koblingen "Testrapport".

Generering av testrapporter

Trinn 3: Følg disse trinnene for å generere en rapport

  1. Merk og fjern merket for alternativet du vil markere i testrapporten
  2. klikk på prosjektmappen din

Generering av testrapporter

Testrapporten vil se slik ut

Generering av testrapporter

Eksporter Testcase/ Test Suite

Testlink gir funksjonene for å eksportere testprosjekter/testsuiter i din Testlink og så kan du importere dem til en annen Testlink prosjekt på en annen server eller system. For å gjøre det må du følge følgende trinn

Trinn 1: Velg testsaken du vil eksportere på siden Testspesifikasjon

Eksporter Testcase/ Test Suite

Trinn 2: Klikk nå på høyre side av panelet Eksporter Testcase/ Test Suite innstillingsikonet, vil det vise alle operasjonene som kan utføres på testsaken.

Trinn 3: Klikk på "eksport" knapp

Eksporter Testcase/ Test Suite

Trinn 4: Det åpner et annet vindu, merk alternativet i henhold til kravet og klikk på eksportfanen

Eksporter Testcase/ Test Suite

Følgende XML genereres

Eksporter Testcase/ Test Suite

Importerer testcase/testpakke

Trinn 1: Velg mappen Testsuite der du vil importere testsaken

Importerer testcase/testpakke

Trinn 2: Klikk på innstillingsikonet Importerer testcase/testpakke på høyre side av panelet vil det vise alle operasjonene som kan utføres på testpakken/testsaken

Trinn 3: Klikk på importknappen i listen over testtilfeller som

Importerer testcase/testpakke

Trinn 4: Bla gjennom og legg ved XML-testcase-filen som du har eksportert fra testlenken og klikk på last opp-knappen.

  1. Bruk bla-alternativet for å legge ved XML-testcase-filen som du har eksportert fra testlink
  2. Klikk på last opp fil

Importerer testcase/testpakke

Når du laster opp en fil, vil den åpne et vindu som viser importtestsaker

Importerer testcase/testpakke

Trinn 5: Testcase vil bli lastet opp og vist på høyre side av panelet

Importerer testcase/testpakke

Sammendrag

I denne opplæringen har vi dekket ulike aspekter av TestLink-som hvordan du kan bruke Testlink-som testledelse. Den forklarer deg trinn for trinn hvordan du administrerer testplan for prosjektet ditt, hvordan du oppretter en bruker og tildeler dem deres roller tilsvarende eller til og med hvordan du importerer eller eksporterer testsaker til prosjektet ditt. Andre nyttige funksjoner som å generere rapporter, definere krav osv. er også godt demonstrert i denne opplæringen.