testrail review tutorial
Test sagshåndtering ved hjælp af TestRail: En komplet praktisk vejledning i gennemgang og WalkThrough
TestRail-værktøjet leverer webbaseret test case management, som er en kombination af sofistikerede projektstyringsfunktioner med funktioner optimeret til test.
Dette værktøj kan bruges til alle typer projekter, herunder Agile Development and Testing Methodology.
Mens TestRail primært bruges til softwaretest, er det også fleksibelt nok til at blive brugt i enhver form for QA-proces.
Lad os udforske dette værktøj i detaljer med en praktisk TestRail gennemgangsvejledning !!
Hvad du lærer i denne vejledning:
- Oprettelse af TestRail-konto
- Tilføjelse af et projekt
- Tilføjelse af testsuiter
- Tilføjelse af testtilfælde
- Tilføjer testkørsel
- Udførelse af testsager
- Rapporter med testkørsel og resultater
Hvad du vil lære:
virtual reality-headset til xbox 360
- Funktioner i TestRail
- TestRail gennemgang
- Trin for trin Kom godt i gang
- Opsætning af milepæl
- Konklusion
- Anbefalet læsning
Funktioner i TestRail
De primære funktioner i TestRail:
- Dokumenter testsager med trin, forventede resultater, skærmbilleder og meget mere.
- Organiser testsager i testpakker og sektioner.
- Tildel testsager til udførelse, og administrer teamworkloads.
- Spor resultaterne af testkørsler i realtid.
- Gennemgå fremskridt mod milepæle.
- Generer rapporter om en række målinger.
TestRail understøtter alle typer softwaretest. Du kan bruge den til at organisere manuel / script-baseret test , at planlægge og rapportere resultaterne af sonderende test , og at integrere med test automatiseringsværktøjer.
TestRail integrerer også med defekte sporingsværktøjer out-of-the-box og inkluderer en åben API, så du kan oprette dine egne brugerdefinerede integrationer. Denne fleksibilitet er hovedårsagen til, at holdene vælger TestRail frem for de andre test case management-løsninger.
Den vigtigste faktor er hurtig, let brugergrænseflade, som er let at lære og bruge, med lidt eller ingen krævet træning. Desuden er dette et kraftfuldt værktøj med avancerede funktioner såsom rapporter, der kan tilpasses.
Nedenfor er et eksempel på et projekt i TestRail. Projektoversigtsvinduet opsummerer den daglige testforløb med et hurtigt overblik, inklusive antallet af testsager, bestået, blokeret, dem der har brug for gentest eller mislykkedes.
Midt på skærmen kan du se Testkørsler og Milepæle . En testkørsel bruges til at gruppere testsager til udførelse, mens milepæl bruges til at gruppere testkørsler til et bestemt formål, såsom en softwareudgivelse.
TestRail gennemgang
For at følge denne gennemgang får du en gratis TestRail prøveversion her .
Du kan vælge den hostede Cloud-udgave til øjeblikkelig opsætning eller Server-udgaven til installation på din egen computer. Du skal bare udfylde de krævede felter som vist nedenfor.
For Cloud-udgaven har du et ekstra trin til at vælge en webadresse, hvor du får adgang til din online forekomst.
Du modtager en e-mail med et link for at bekræfte din gratis prøveperiode. Klik på linket for at oprette din TestRail-konto. Du omdirigeres automatisk til din prøve TestRail-forekomst, når den er klar. Denne proces skal tage kun et par minutter.
Afhængigt af din placering skal du muligvis udfylde en databehandlingsaftale for at bekræfte overholdelse af den generelle databeskyttelsesforordning ( GDPR ).
Når du har gjort det, er opsætningen færdig, og du er klar til at komme i gang!
Trin for trin Kom godt i gang
# 1) Skærmen, som du ser nedenfor, er TestRail Dashboard .
Dashboardet viser en oversigt over dine projekter, seneste aktiviteter og alle 'todos', der er tildelt dig. Bemærk meddelelsen 'Velkommen til TestRail' nederst på skærmen med foreslåede trin for at komme i gang. I denne gennemgang gennemfører vi de første fire trin.
#to) Klik på Administration fanen. Du er nødt til at komme her for at gøre ting som at tilføje brugere og roller, udvide dit prøveabonnement, konfigurere brugerdefinerede felter, oprette integrationer og meget mere. Klik på Brugere og roller , og du vil se, at du er tilføjet som administrator.
Klik på Roller fanen, og du vil se de foruddefinerede roller, dvs. skrivebeskyttet, test, designer og lead. Klik på blyantikonet for at se de rettigheder, der er tildelt hver rolle. Det er let at ændre standardbeskrivelserne, oprette yderligere roller, tilføje en eller flere brugere, tildele dem til roller, organisere dem i grupper osv.
# 3) Brug Dashboard fanen for at vende tilbage til instrumentbrættet. Det er her, du administrerer og sporer dine testprojekter. Lad os starte med at oprette et projekt. Klik på Tilføj projekt knappen for at gøre det.
# 4) Giv dit projekt et navn, og vælg derefter en lagringsmulighed som vist nedenfor. For større fleksibilitet skal du vælge den tredje mulighed: Brug flere testpakker til at håndtere sager .
Dette giver dig mulighed for at starte med en enkelt testpakke og derefter tilføje flere testpakker i fremtiden, hvis det er nødvendigt.
# 5) Klik på Tilføj projekt .
Dashboardet vises sammen med dit nye projekt (hvis det ikke gør det, skal du blot klikke på fanen Dashboard). Du kan ændre projektets navn eller slette det senere, hvis du ønsker det. Skærmbilledet nedenfor viser instrumentbrættet til et eksempel på et projekt med flere testpakker og et andet projekt med et enkelt arkiv.
Læg mærke til, hvordan de tilgængelige indstillinger ændres afhængigt af projekttypen.
# 6) Klik på Test suiter link under dit nye projekt. Hvis dette er dit første projekt , vises derefter testsuitvisningen med en enkelt standardpakke kaldet Mestre . Klik blot på navnet på pakken for at redigere dens sektioner og teste sager.
Ellers skal du klikke på knappen Tilføj testpakke for at tilføje en testpakke til dit nye projekt som vist på billedet nedenfor.
# 7) Lad os nu tilføje din første testsag. Når følgende meddelelse vises, skal du klikke på Tilføj test sag .
# 8) En detaljeret testcase-visning vises som vist nedenfor. Lad os tilføje en simpel test med navnet 'Login'.
# 9) Følgende fire felter er påkrævet og kan bruges til at sortere og filtrere testsager: Sektion, Skabelon, Type og Prioritet. Det valgfrie felt “Automation Type” er til integration med et testautomatiseringsværktøj.
-
- Afsnit som standard testtilfælde. En sektion oprettes automatisk for hvert nye projekt.
- Skabelon er som standard test sag (tekst). TestRail leveres med tre indbyggede skabeloner til testcase:
- Test sag (tekst): Inkluderer tekstområder til forudgående betingelser, testtrin og det forventede resultat (vist ovenfor). Du kan tilføje skærmbilleder til disse tekstområder.
- Test sag (trin): Inkluderer et tekstområde til forudgående betingelser plus rækker til individuelle testtrin med det forventede resultat for hvert trin. Du kan tilføje et skærmbillede til hvert enkelt trin.
- Undersøgende session: Inkluderer tekstområder til missionen og målene for den sonderende session.
- Vælg en Type til testen, såsom regression, funktionel, ydeevne eller automatiseret.
- Indstil en Prioritet , såsom Kritisk, Høj, Medium eller Lav.
Anbefalet læsning => Jeg foreslår at læse dette trin-for-trin guide til, hvordan man skriver effektive testcases.
# 10) Nu kan du afslutte testsagen med forudgående betingelser, trin og de forventede resultater. Når du er færdig med at definere testen, skal du klikke på Tilføj test sag . Testsammensætningen vises som vist nedenfor:
gratis junk cleaner til Windows 10
#elleve) Lad os tilføje et par flere testtilfælde.
Klik på Test tilfælde link for at få vist testcase-menuen som vist nedenfor. Alt, hvad vi virkelig har brug for lige nu, er titlen på hver testsag, så lad os gøre det hurtigt ved hjælp af menuen Testcase. Klik bare på Tilføj sag link nederst på listen over testsager for at tilføje en titel.
Klik på det grønne flueben eller tryk på Gå ind for at gemme og gå til næste sag. (Bemærk, at du også kan importere testsager fra en CSV- eller XML-fil).
# 12) Efter oprettelse af dine testcases er det næste trin at opbygge en testkørsel. Dette er et sæt tests, som du vil bruge til et specifikt formål såsom regressionstest, røgtest, test af nye funktioner, risikobaseret test, accept eller in-sprint-test.
For hver testkørsel kan du oprette et navn og en beskrivelse, linke til en milepæl, identificere hvilke testsager der skal medtages og tildele kørslen til en bestemt bruger eller gruppe til udførelse. Klik på Testkørsler og resultater Fanen, og klik derefter på Tilføj testkørsel knap.
Hvis du bliver bedt om at vælge en testpakke, skal du vælge 'Master' og derefter klikke på Okay .
# 13) Det Tilføj testkørsel skærmbilledet vises som vist nedenfor. Da vi valgte muligheden for flere testpakker tidligere, er navnet standard på testpakken. Ellers er det som standard “Testkørsel”. Du har også mulighed for at tildele testkørslen til en Milepæl .
Brug Tildel til felt for at tildele testkørslen til en bruger. Lad os gå videre og vælge indstillingen til Inkluder alle testsager , og klik derefter på Tilføj testkørsel .
Yderligere læsning => Håndtering af testudførelsesfasen i STLC
# 14) Nu er det Testkørsler og resultater skærmbilledet vises. Hvis du følger denne gennemgang, vil du se en enkelt testkørsel, 'Master', der er nul procent (0%) gennemført. Eksempelskærmen nedenfor viser et projekt med fire igangværende kørsler og flere afsluttede kørsler.
For at se eller opdatere status for en testkørsel skal du blot klikke på dens navn.
#femten) Skærmbilledet nedenfor viser status for en igangværende testkørsel.
Når hver test udføres, kan en tester opdatere sin status som bestået, mislykket osv. Det er også muligt at indstille status for flere tests på én gang. Hvis du følger gennemgangen, skal du bruge rullemenuen til at indstille status for din login-testsag til Bestået .
# 16) Det Tilføj resultat vindue vises, hvor du kan tilføje kommentarer til testen, tildele det til et andet teammedlem, vedhæfte et skærmbillede og endda skubbe defekten til din integrerede problemsporing.
For eksempel antag, at du bruger Jira til sporing af problemer. Når du har indsendt dit resultat, opdateres testsagen med defekt-id'et i Jira, og Jira-problemet forbliver forbundet til testsagen via TestRail API. Eventuelle opdateringer til problemet i Jira opdaterer også TestRail.
Når fejlen er rettet, kan du bruge TestRails genkøringsfunktion til at udføre testen igen og indtaste de nye resultater.
# 17) Klik på Tilføj resultat for at lukke vinduet og vende tilbage til den igangværende testkørsel. Bemærk, at cirkeldiagrammet er opdateret for at afspejle statusændringen.
# 18) Da du har et testresultat, kan du udforske mange tilpassede rapporter i TestRail. Eksempelskærmen nedenfor viser de rapporter, der er tilgængelige fra testkørslen. Flere rapporter er tilgængelige fra Rapporter fanen.
Opsætning af milepæl
Selvom det ikke er nødvendigt at oprette milepæle til at udføre testkørsler, er det en god praksis.
Milepæle giver dig mulighed for at spore fremskridt på tværs af flere testkørsler for mål såsom en softwareudgivelse. Brug Milepæle fanen for at tilføje dem. Eksempelskærmen nedenfor viser et projekt med tre åbne milepæle og to gennemførte milepæle.
Når alle test er gennemført i en testkørsel, kan du låse kørslen, hvilket forhindrer fremtidige ændringer. Derfor, selvom en testsag ændres til en fremtidig kørsel, bevares dens definition til den aktuelle kørsel, hvis du har brug for at revidere resultaterne senere.
Konklusion
Med alle disse funktioner er det let at se, hvordan TestRail i væsentlig grad kan øge et teams testproduktivitet.
Hvis du stadig administrerer testsager ved hjælp af regneark, foreslår jeg det giver TestRail et forsøg for at se, hvad alt hvad du kan opnå til dit projekt.
Yderligere læsning = >> Top test sagsstyringsværktøjer
Del gerne din feedback / forespørgsler med os i kommentarfeltet nedenfor!
Anbefalet læsning
- Dybdegående formørkelsesvejledninger til begyndere
- TestLodge Test Management Tool Review
- SVN Tutorial: Kildekodestyring ved hjælp af Subversion
- Bugzilla Tutorial: Defect Management Tool Hands-on Tutorial
- TestLodge-vejledning - Sådan organiseres dine softwaretestprojekter ved hjælp af TestLodge Test Management Tool
- PractiTest Test Management Tool Praktisk gennemgangsvejledning
- Destruktiv test og ikke-destruktiv testvejledning
- TestRail Test Management for Jira - En omfattende guide