TestLink-handledning

โšก Smart sammanfattning

TestLink-handledningens kompletta guide fรถrklarar hur man anvรคnder TestLinks webbplattform med รถppen kรคllkod fรถr heltรคckande testhantering, inklusive projektuppsรคttning, testplaner, byggen, testsviter, testfall, anvรคndarroller och krav. tracfรถrmรฅga, utfรถrande trackung, rapportering och import- eller exportarbetsflรถden.

  • ๐Ÿงญ Centraliserad testhantering: TestLink lรคnkar samman krav, testspecifikationer och exekveringsstatus i en enda webbaserad arbetsyta sรฅ att team kan track tรคckning รถver projekt.
  • ๐Ÿ—๏ธ Projekthierarki: Bygg en tydlig struktur genom att fรถrst skapa ett testprojekt, sedan en testplan, en build, en testsvit och individuella testfall med stegvisa detaljer.
  • ๐Ÿ‘ฅ Rollbaserad รฅtkomst: Tilldela roller som gรคst, testare, seniortestare, ledare och administratรถr sรฅ att varje anvรคndare bara redigerar eller utfรถr det som deras ansvarsomrรฅde tillรฅter.
  • ๐Ÿ”— Krav Tracfรถrmรฅga: Lรคnka kravspecifikationer till testfall fรถr att verifiera tรคckning och snabbt upptรคcka luckor i testrapportvyn.
  • ๐Ÿ“ค Bรคrbara XML-arbetsflรถden: Exportera testfall eller testsviter till XML och importera dem till en annan TestLink-server eller ett annat projekt utan att behรถva bygga om artefakter manuellt.

TestLink-handledning

Vad รคr TestLink?

TestLink รคr ett av de mest anvรคnda webbaserade verktygen fรถr testhantering med รถppen kรคllkod. Det synkroniserar kravspecifikation och testspecifikation i en enda arbetsyta, sรฅ att team kan planera, dokumentera och track kvalitetsaktiviteter tillsammans. Med TestLink kan du skapa ett testprojekt, dokumentera testfall och introducera flera anvรคndare med olika roller. Administratรถrsanvรคndaren hanterar testfallstilldelningar i hela teamet.

TestLink stรถder bรฅde automatiserad och manuell exekvering av testfall. Testare kan generera en Testplan och testrapport pรฅ en brรฅkdel av tiden med det hรคr verktyget. Det stรถder rapporter i flera format, inklusive Excel, MS Word och HTML. Det integreras ocksรฅ med populรคra defekt trackungliga system som JIRA, MANTIS, BUGZILLA och TRACEftersom det รคr webbaserat kan flera anvรคndare anvรคnda det samtidigt med sina egna inloggningsuppgifter och tilldelade roller.

Fรถrdelar med TestLink

Innan vi gรฅr in pรฅ installationen รคr det bra att fรถrstรฅ varfรถr TestLink fortfarande รคr ett populรคrt val fรถr testhantering i QA-team.

  • Den stรถder flera projekt under en enda installation.
  • Det mรถjliggรถr enkel export och import av testfall mellan servrar.
  • Den integreras enkelt med mรฅnga verktyg fรถr felhantering.
  • Den kรถr automatiserade testfall via XML-RPC.
  • Den filtrerar testfall efter version, nyckelord, testfalls-ID och andra attribut.
  • Den tilldelar testfall till flera anvรคndare med nรฅgra fรฅ klick.
  • Den genererar testplaner och testrapporter i olika format.
  • Den tillhandahรฅller autentiseringsuppgifter fรถr flera anvรคndare och stรถder detaljerad rolltilldelning.

Logga in pรฅ TestLink

Nรคr TestLink รคr installerat รคr det fรถrsta steget att logga in som administratรถr och komma รฅt huvudinstrumentpanelen.

Steg 1) ร–ppna TestLinks hemsida och ange inloggningsuppgifterna.

  1. Ange anvรคndar-ID โ€“ admin
  2. Ange lรถsenordet
  3. Klicka pรฅ fliken inloggning

Logga in pรฅ TestLink

Skapa ett testprojekt

Ett testprojekt fungerar som den รถversta behรฅllaren fรถr alla relaterade testplaner, testsviter och fall. Fรถljande steg visar hur du skapar ditt fรถrsta projekt.

Steg 1) I huvudfรถnstret klickar du pรฅ Testa projekthantering. Ett nytt fรถnster รถppnas.

Skapa ett testprojekt

Steg 2) Klicka pรฅ fliken "Skapa" fรถr att skapa ett nytt projekt.

Skapa ett testprojekt

Steg 3) Ange alla obligatoriska fรคlt, sรฅsom kategori, projektnamn, prefix och beskrivning. Nรคr du har fyllt i nรถdvรคndiga uppgifter klickar du pรฅ fliken "Skapa" lรคngst ner i fรถnstret.

Skapa ett testprojekt

Detta skapar ditt projektGuru99โ€ framgรฅngsrikt.

Skapa ett testprojekt

Skapa en testplan

En testplan samlar in fullstรคndig information, inklusive omfattningen av programvarutestning, milstolpar, testsviter och testfall. Nรคr projektet finns รคr nรคsta steg att definiera en testplan fรถr det.

Steg 1) Klicka pรฅ Testplanhantering pรฅ startsidan.

Skapa en testplan

Steg 2) En ny sida รถppnas. Klicka pรฅ fliken "Skapa" lรคngst ner pรฅ sidan.

Skapa en testplan

Steg 3) Fyll i all nรถdvรคndig information, sรฅsom namn, beskrivning och alternativet "skapa frรฅn befintlig testplan". Klicka sedan pรฅ "Skapa".

Skapa en testplan

Steg 4) Ocuco-landskapet Guru99 Testplanen har skapats.

Skapa en testplan

Bygg skapande

En build representerar en specifik version av programvaran som testas. Builds รคr anvรคndbara fรถr grupperping kรถrningsresultat mot en viss version av applikationen.

Steg 1) Klicka pรฅ Byggnader/Versioner under Testplan pรฅ startsidan.

Bygg skapande

Steg 2) I nรคsta fรถnster fyller du i alla detaljer fรถr programvaruversionen och klickar pรฅ "Skapa" fรถr att spara den.

  1. Ange titelnamnet
  2. Ange beskrivningen fรถr programvaruversionen
  3. Markera kryssrutan fรถr status โ€“ Aktiv
  4. Markera kryssrutan fรถr status โ€“ ร–ppen
  5. Vรคlj utgivningsdatum
  6. Klicka pรฅ knappen โ€Skapaโ€

Bygg skapande

Nรคr en release har skapats ser den ut sรฅ hรคr.

Bygg skapande

Skapar testsvit

En testsvit รคr en samling testfall som validerar samma komponent eller funktion. Fรถljande steg fรถrklarar hur du skapar en testsvit fรถr ditt projekt.

Steg 1) Klicka pรฅ alternativet "Testspecifikation" pรฅ startsidan.

Skapar testsvit

Steg 2) Klicka pรฅ instรคllningsikonen pรฅ hรถger sida av panelen Skapar testsvit. En lista รถver testรฅtgรคrder visas.

Steg 3) Klicka pรฅ fliken "Skapa" fรถr testsviten.

Skapar testsvit

Steg 4) Fyll i alla uppgifter fรถr testsviten och klicka pรฅ "Spara".

  1. Ange testsvitens namn
  2. Ange informationen om din testsvit
  3. Klicka pรฅ โ€Sparaโ€ fรถr att spara testpaketet

Skapar testsvit

Du kan se testsviten fรถr Guru99 รคr skapad.

Skapar testsvit

Din testsvit visas pรฅ vรคnster sida av panelen under mapptrรคdstrukturen.

Skapa ett testfall

Ett testfall innehรฅller en sekvens av teststeg utformade fรถr att validera ett specifikt scenario med ett fรถrvรคntat resultat. Stegen nedan fรถrklarar hur man skapar ett testfall tillsammans med dess individuella teststeg.

Steg 1) Klicka pรฅ mappen Test Suite till vรคnster i panelen under mapptrรคdstrukturen.

Skapa ett testfall

Steg 2) Klicka pรฅ instรคllningsikonen i den hรถgra panelen. En lista รถver testfallsรฅtgรคrder visas.

Skapa ett testfall

Steg 3) Ett nytt fรถnster รถppnas. Klicka pรฅ "Skapa" i testfallsrutan fรถr att starta ett nytt testfall.

Skapa ett testfall

Steg 4) Ange detaljerna pรฅ sidan fรถr testfallsspecifikationer.

Skapa ett testfall

Steg 5) Nรคr du har angett uppgifterna klickar du pรฅ โ€Skapaโ€ fรถr att spara dem. Testfallet fรถr Guru99 har skapats.

Skapa ett testfall

Steg 6) Klicka pรฅ testfallet i mappen. Ett nytt fรถnster รถppnas. Klicka pรฅ "Skapa steg" fรถr att starta stegredigeraren fรถr testfallet.

Skapa ett testfall

Steg 7) Ett annat fรถnster รถppnas pรฅ samma sida. Ange fรถljande uppgifter.

  1. Ange stegรฅtgรคrden fรถr ditt testfall
  2. Ange detaljerna om stegรฅtgรคrden
  3. Klicka pรฅ โ€Spara och lรคgg till ytterligare en stegรฅtgรคrdโ€ ELLER klicka pรฅ โ€Spara och avslutaโ€ om det inte finns nรฅgra fler teststeg att lรคgga till

Skapa ett testfall

Steg 8) Nรคr du sparar och avslutar teststeget ser det ut sรฅ hรคr.

Skapa ett testfall

Tilldela testfall till testplan

Fรถr att ett testfall ska kunna kรถras mรฅste det tilldelas en testplan. Nรคsta steg fรถrklarar hur du lรคgger till ett testfall i din testplan.

Steg 1) Klicka pรฅ instรคllningsikonen Tilldela testfall till testplan pรฅ testpanelen. En lista รถver รฅtgรคrder visas.

Steg 2) Klicka pรฅ "Lรคgg till i testplaner".

Tilldela testfall till testplan

Steg 3) Ett nytt fรถnster รถppnas. Sรถk efter ditt projekt.Guru99. "

  1. Markera kryssrutan mot din testplan
  2. Klicka pรฅ knappen "Lรคgg till".

Tilldela testfall till testplan

Detta lรคgger till ditt testfall i testplanen.

Skapa anvรคndare och tilldela roller i TestLink

TestLink tillhandahรฅller funktioner fรถr anvรคndarhantering och auktorisering sรฅ att du kan ge rรคtt behรถrigheter till varje teammedlem.

Nedan finns en lista รถver standardroller i TestLink och deras rรคttigheter.

Roll Test Cases Testa mรคtvรคrden
Gรคst Visa Visa
Testare Utfรถrande Visa
Senior testare Redigera & kรถr Visa
Ledare & Admin Redigera & kรถr Redigera & kรถr

Steg 1) Frรฅn TestLinks hemsida klickar du pรฅ ikonen Anvรคndare/Roller i navigeringsfรคltet.

Skapa anvรคndare och tilldela roller i TestLink

Steg 2) Klicka pรฅ "Skapa".

Skapa anvรคndare och tilldela roller i TestLink

Steg 3) Fyll i alla anvรคndaruppgifter och klicka pรฅ knappen "Spara".

Skapa anvรคndare och tilldela roller i TestLink

De nyskapade anvรคndarna visas i listan.

Skapa anvรคndare och tilldela roller i TestLink

Steg 4) Tilldela en testprojektroll till anvรคndaren.

  1. Klicka pรฅ "Tilldela testprojektroller" fliken
  2. Vรคlj projektnamn
  3. Vรคlj anvรคndarrollen frรฅn rullgardinsmenyn

Skapa anvรคndare och tilldela roller i TestLink

Skrivkrav

Krav beskriver vad systemet ska gรถra, och TestLink lรฅter dig lagra dem tillsammans med testfallen som verifierar dem. Nรคsta steg visar hur du lรคgger till en kravspecifikation.

Steg 1) Frรฅn navigeringsfรคltet vรคljer du lรคnken โ€Kravโ€. Det รถppnar sidan Krav.

Skrivkrav

Steg 2) Klicka pรฅ "Skapa" till hรถger pรฅ kravsidan.

Skrivkrav

Steg 3) Ett nytt fรถnster รถppnas. Ange alla uppgifter, inklusive:

  1. Dokument-ID
  2. Titelnamn
  3. Krav Description
  4. Klicka pรฅ "Spara"

Fรถr typen kan du vรคlja ett alternativ frรฅn rullgardinsmenyn. I det hรคr exemplet valde vi "Anvรคndarkravsspecifikation".

Skrivkrav

Steg 4) Kravspecifikationen skapas och visas pรฅ vรคnster sida under projektets "Guru99. "

Skrivkrav

Steg 5) Vรคlj knappen Instรคllningar frรฅn startsidan fรถr Kravspecifikation. Ett annat fรถnster รถppnas.

Skrivkrav

Steg 6) Klicka pรฅ fliken โ€Skapaโ€ under Krav Operationer.

Skrivkrav

Steg 7) Fyll i alla angivna uppgifter och klicka pรฅ "Spara".

  1. Ange dokument-ID
  2. Ange titelnamnet
  3. Ange beskrivningen
  4. Ange status โ€“ utkast, omarbetning, granskning, ej testbar eller giltig (vi valde giltig)
  5. Ange typen โ€“ anvรคndargrรคnssnitt, icke-funktionellt, informativt, funktionellt eller anvรคndningsfall (vi valde anvรคndningsfall)
  6. Ange antalet testfall som behรถvs
  7. Klicka pรฅ "Spara" i slutet

Skrivkrav

Obs: Fรถr att lรคgga till fler krav, markera kryssrutan och klicka pรฅ "Spara".

Pรฅ vรคnster sida av panelen syns det nya kravet.

Skrivkrav

Tilldela krav till testfall

I TestLink kan ett krav lรคnkas till testfall. Detta รคr en avgรถrande funktion fรถr tractรคckning av kungstest. I testrapportvyn kan du kontrollera vilka krav som inte tรคcks och lรคgga till dem i testsviter fรถr maximal tรคckning.

Steg 1) Frรฅn avsnittet Testspecifikation รถppnar du valfritt testfall och klickar pรฅ ikonen Krav.

Tilldela krav till testfall

Steg 2) Fรถr att tilldela en kravspecifikation till ett testfall, fรถlj dessa steg.

  1. Anvรคnd rullgardinsmenyn fรถr att vรคlja kravspecifikation
  2. Markera kryssrutan fรถr krav
  3. Klicka pรฅ fliken โ€Tilldelaโ€

Tilldela krav till testfall

Efter att du klickat pรฅ fliken โ€Tilldelaโ€ visas ett fรถnster med meddelandet โ€Tilldelat kravโ€.

Tilldela krav till testfall

Kรถra ett testfall

I TestLink kan du kรถra ett testfall och รคndra dess exekveringsstatus. Ett testfalls status kan stรคllas in pรฅ "Blockerad", "Godkรคnd" eller "Misslyckad". Ursprungligen har fallet statusen "Kรถrs inte", men nรคr det har uppdaterats kan det inte รคndras tillbaka till "Kรถrs inte".

Steg 1) Klicka pรฅ lรคnken โ€Testkรถrningโ€ i navigeringsfรคltet. Det รถppnar testkรถrningspanelen.

Kรถra ett testfall

Steg 2) Vรคlj det testfall du vill kรถra frรฅn den vรคnstra sidopanelen.

Kรถra ett testfall

Steg 3) Nรคr du har valt testfallet รถppnas ett nytt fรถnster.

Kรถra ett testfall

Steg 4) Fรถlj dessa steg.

  1. Ange anteckningarna relaterade till det utfรถrda testfallet
  2. Vรคlj dess status

Kรถra ett testfall

Steg 5) Pรฅ samma sida fyller du i liknande uppgifter om kรถrningen. Vรคlj status och klicka pรฅ "Spara kรถrning".

Kรถra ett testfall

Generera testrapporter

Testrapporter ger insyn i utfรถrandets framsteg, kravtรคckning och รถvergripande kvalitetsstatus. TestLink stรถder flera format fรถr att dela rapporter med intressenter.

  • html
  • MS Word
  • MS Excel
  • OpenOffice Writer
  • OpenOffice Calc

Steg 1) Klicka pรฅ alternativet Testrapporter i navigeringsfรคltet.

Generera testrapporter

Steg 2) Frรฅn den vรคnstra panelen vรคljer du lรคnken "Testrapport".

Generera testrapporter

Steg 3) Fรถlj dessa steg fรถr att generera en rapport.

  1. Markera eller avmarkera de alternativ du vill markera i din testrapport
  2. Klicka pรฅ din projektmapp

Generera testrapporter

Testrapporten ser ut sรฅ hรคr.

Generera testrapporter

Exportera testfall / testsvit

Med TestLink kan du exportera testprojekt och testsviter och sedan importera dem till ett annat TestLink-projekt pรฅ en annan server eller ett annat system. Nรคsta steg gรฅr igenom exportarbetsflรถdet.

Steg 1) Vรคlj det testfall du vill exportera pรฅ sidan Testspecifikation.

Exportera testfall / testsvit

Steg 2) Pรฅ hรถger sida av panelen klickar du pรฅ Exportera testfall / testsvit instรคllningsikonen. Den visar de รฅtgรคrder som kan utfรถras pรฅ testfallet.

Steg 3) Klicka pรฅ "Exportera" knapp.

Exportera testfall / testsvit

Steg 4) Ett annat fรถnster รถppnas. Markera alternativet enligt krav och klicka pรฅ fliken "Exportera".

Exportera testfall / testsvit

Fรถljande XML genereras.

Exportera testfall / testsvit

Importera testfall/testsvit

Importering hรคmtar testfall eller -sviter frรฅn en XML-export till den valda testsviten.

Steg 1) Vรคlj den Test Suite-mapp dit du vill importera testfallet.

Importera testfall/testsvit

Steg 2) Klicka pรฅ instรคllningsikonen Importera testfall/testsvit pรฅ hรถger sida av panelen. Den visar de operationer som kan utfรถras pรฅ testsviten eller testfallet.

Steg 3) Klicka pรฅ "Importera" i listan รถver testfallsรฅtgรคrder.

Importera testfall/testsvit

Steg 4) Blรคddra efter och bifoga XML-testfallsfilen som du exporterade frรฅn TestLink och klicka pรฅ "Ladda upp".

  1. Anvรคnd blรคddringsalternativet fรถr att bifoga XML-testfallsfilen som du exporterade frรฅn TestLink
  2. Klicka pรฅ โ€œLadda upp filโ€

Importera testfall/testsvit

Nรคr du laddar upp en fil รถppnas ett fรถnster som sรคger โ€Importera testfallโ€.

Importera testfall/testsvit

Steg 5) Testfallet laddas upp och visas pรฅ hรถger sida av panelen.

Importera testfall/testsvit

Vanliga frรฅgor

TestLink stรถder officiellt MySQL, Microsoft SQL Serveroch PostgreSQL. MySQL รคr fortfarande den vanligaste backend-servern fรถr produktionsinstallationer eftersom den รคr vรคl dokumenterad i TestLinks installationsguide och de flesta webbhotellsplattformar stรถder den.

TestLink integreras med populรคra defekter trackungsystem, inklusive JIRA, MANTIS, BUGZILLA, TRAC, Redmine och duTrack. Varje integration konfigureras via cfg/-katalogen sรฅ att misslyckade testfall kan lรคnkas direkt till en defektbiljett.

Ja. TestLink รคr programvara med รถppen kรคllkod som slรคppts under GNU General Public License. Team kan ladda ner, installera och modifiera den utan att betala licensavgifter, รคven om de fortfarande behรถver tillhandahรฅlla webbhotell, en databas och lรถpande underhรฅll.

Ja. AI-assistenter kan utarbeta testfallstitlar, steg och fรถrvรคntade resultat frรฅn en kravbeskrivning. RevVisare bรถr fortfarande verifiera noggrannheten och justera sprรฅket innan de klistrar in fallen i TestLink fรถr att hรฅlla dem i linje med projektets standarder.

Inte direkt. TestLink lagrar exekveringsdata i sin databas, sรฅ team exporterar den vanligtvis eller anvรคnder XML-RPC API:et fรถr att mata BI- eller AI-verktyg. Externa AI-instrumentpaneler kan sedan lyfta fram osรคkra tester, lรฅngsamma omrรฅden och sannolika regressionsrisker.

Sammanfatta detta inlรคgg med: