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
- Skriv inn bruker-ID – admin
- Skriv inn passordet
- Klikk på påloggingsfanen
Opprette et testprosjekt
Trinn 1: I hovedvinduet klikker du på Test Project Management, det vil åpne et annet vindu
Trinn 2: Klikk på fanen "opprett" for å opprette et nytt prosjekt.
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.
Dette vil opprette prosjektet ditt "Guru99" vellykket.
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
Trinn 2: Det vil åpne en annen side, nederst på siden klikker du på en fane "Opprett"
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"
Trinn 4: Guru 99 Test Plan er opprettet
Bygg skapelse
En build er en spesifikk utgivelse av en programvare
Trinn 1: Klikk på Builds/Releases under Test Plan fra hjemmesiden
Trinn 2: I neste vindu fyller du inn alle nødvendige detaljer for en programvareversjon og klikker på opprett for å lagre utgivelsen
- Skriv inn tittelnavnet
- Skriv inn beskrivelsen av programvareutgivelsen
- Merk av for status-Aktiv
- Merk av for status- Åpne
- Velg utgivelsesdato
- Klikk på opprett en knapp
Når du har en utgivelse av programvaren vil den se slik ut
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.
Trinn 2: På høyre side av panelet klikker du på innstillingsikonet . Den vil vise en serie testoperasjoner.
Trinn 3: Klikk på "opprett"-fanen for testpakken
Trinn 4: Fyll ut alle detaljene for testsuiten og klikk på Lagre den.
- Skriv inn testsuitenavnet
- Skriv inn detaljene om testpakken din
- Klikk på lagre-knappen for å lagre detaljene om test-suiten
Du kan se testpakken for Guru 99 er opprettet
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
Trinn 2: Klikk på innstillingsikonet i høyre sidepanel. Liste over testcase-operasjoner vil vises på høyre sidepanel
Trinn 3: Nytt vindu åpnes, for å lage testcase klikk på opprett en knapp i testcase operasjoner
Trinn 4: Skriv inn detaljene på siden med testtilfellesspesifikasjoner
Trinn 5: Etter å ha lagt inn detaljene, klikk på "opprett"-knappen for å lagre detaljene. Test-casen for Guru99 er opprettet
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
Trinn 7) Det vil åpne et annet vindu på samme side, i det vinduet må du angi følgende detaljer
- Skriv inn trinn-handlingen for testsaken
- Skriv inn detaljene om trinnhandlingen
- Klikk lagre den og legg til en annen trinnhandling ELLER klikk på Lagre og avslutt-fanen hvis det ikke er flere testtrinn å legge til
Trinn 8) Når du har lagret og avsluttet testtrinnet, vil det se slik ut
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 på testpanelet. Den vil vise listen over operasjoner.
Trinn 2) Klikk på "Legg til i testplaner"
Trinn 3) Nytt vindu åpnes, søk prosjektet ditt "Guru99"
- Merk av for testplanen din
- Klikk på legg til-knappen
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
Trinn 2: Klikk på Opprett
Trinn 3: Fyll ut alle brukerdetaljene og klikk på "Lagre"-knappen
Her i listen kan vi se brukerne er opprettet
Trinn 4: Tildeling av testprosjektrolle til brukeren,
- Klikk på "Tildel testprosjektroller" tab
- Velg prosjektnavnet
- Velg brukerrollen fra rullegardinmenyen
Skrivekrav
Trinn 1: Fra navigasjonslinjen velger du "Krav-lenken", den åpner Krav-siden.
Trinn 2: Fra kravsiden, på høyre side av panelet, klikk på "opprett"-knappen
Trinn 3: Et nytt vindu åpnes, skriv inn alle detaljene som
- Dokument-ID
- Tittelnavn
- Krav Description
- Og klikk "Lagre"-knappen
For typen kan du velge alternativet fra rullegardinmenyen - her valgte vi "Brukerkravspesifikasjon"
Trinn 4: Den skal lage kravspesifikasjon og vises på venstre sidepanel under prosjektet "Guru99".
Trinn 5: Velg innstillingsknappen fra kravspesifikasjonens hjemmeside. Det vil åpne et annet vindu.
Trinn 6Klikk på "Opprett"-fanen under Krav Operasjoner.
Trinn 7: Fyll ut alle spesifiserte detaljer og klikk på "Lagre"-knappen
- Skriv inn dokument-ID
- Skriv inn tittelnavnet
- Skriv inn beskrivelsen
- Skriv inn status - enten det er i utkast, omarbeid, gjennomgang, ikke testbar osv. Her valgte vi gyldig
- Skriv inn typen – brukergrensesnitt, ikke-funksjonelt, informativt, funksjon osv. Her valgte vi brukstilfelle
- Angi antall testtilfeller som trengs
- Skriv inn "Lagre"-knappen på slutten
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.
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
Trinn 2: For å tilordne kravspesifikasjoner til testcase må du følge trinnene nedenfor
- Rull ned rullegardinboksen for å velge kravspesifikasjonen
- Merk av for kravet
- Klikk på "tilordne"-fanen
Etter å ha klikket på "tilordne"-fanen, vises et vindu som sier "Tildelt krav."
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.
Trinn 2: Velg testsaken du vil kjøre fra venstre sidepanel
Trinn 3: Når du har valgt testtilfellene, åpnes et vindu.
Trinn 4: Følg trinnene nedenfor
- Skriv inn notatene knyttet til utført testtilfelle
- Velg statusen
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".
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
Trinn 2: Fra venstre sidepanel velger du koblingen "Testrapport".
Trinn 3: Følg disse trinnene for å generere en rapport
- Merk og fjern merket for alternativet du vil markere i testrapporten
- klikk på prosjektmappen din
Testrapporten vil se slik ut
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
Trinn 2: Klikk nå på høyre side av panelet innstillingsikonet, vil det vise alle operasjonene som kan utføres på testsaken.
Trinn 3: Klikk på "eksport" knapp
Trinn 4: Det åpner et annet vindu, merk alternativet i henhold til kravet og klikk på eksportfanen
Følgende XML genereres
Importerer testcase/testpakke
Trinn 1: Velg mappen Testsuite der du vil importere testsaken
Trinn 2: Klikk på innstillingsikonet 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
Trinn 4: Bla gjennom og legg ved XML-testcase-filen som du har eksportert fra testlenken og klikk på last opp-knappen.
- Bruk bla-alternativet for å legge ved XML-testcase-filen som du har eksportert fra testlink
- Klikk på last opp fil
Når du laster opp en fil, vil den åpne et vindu som viser importtestsaker
Trinn 5: Testcase vil bli lastet opp og vist på høyre side av panelet
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.