sample test case template with test case examples
Varje dag fortsätter jag att få flera förfrågningar om Testfallsmall . Och jag är förvånad över att många testare fortfarande dokumenterar testfall med Word-dokument eller Excel-filer.
De flesta av dem föredrar Excel-kalkylblad eftersom de enkelt kan gruppera testfall efter testtyper och viktigast av allt kan de enkelt få testmått med Excel-formler. Men jag är säker på att när testvolymen fortsätter att öka kommer du att finna det extremt svårt att hantera.
Om du inte använder något testfallshanteringsverktyg rekommenderar jag starkt att du använder ett open source-verktyg för att hantera och utföra dina testfall.
Testfallets format kan variera från en organisation till en annan. Men att använda ett standardtestfallformat för att skriva testfall är ett steg närmare för att skapa en testprocess för ditt projekt.
Det minimerar också Ad-hoc-test det görs utan korrekt testfallsdokumentation. Men även om du använder standardmallar måste du ställa in testfall som skrivs, granskas och godkänns, testkörning och viktigast av allt förbereder processen för testrapporter osv.
Även om du har en process för att granska testärendena av affärsteamet måste du formatera dessa testärenden i en mall som båda parterna godkänner.
Vad du kommer att lära dig:
- Rekommenderade verktyg
- Standardfält i en provtestmall
- Ladda ner testfallsmall med exempel (format nr 1)
- Ett mer testfallformat (nr 2)
- Testfallsexempel för manuell testning
- Slutsats
- Rekommenderad läsning
Rekommenderade verktyg
Innan du fortsätter till testfallsprocessen rekommenderar vi att du laddar ner dessa verktyg för testfallshantering. Detta underlättar din testplan och testfallsprocess som nämns i denna handledning.
# 1) TestRail
=> Ladda ner TestRail Test Case Management Tool
# 2) TestMonitor
TestMonitor - Testhantering på toppnivå online. Revolutionerande lätt.
TestMonitor är ett testhanteringsverktyg från början till slut för varje organisation. En enkel, intuitiv metod för testning. Oavsett om du implementerar företagsprogramvara, behöver QA, bygger en kvalitetsapp eller bara behöver en hjälpande hand i ditt testprojekt, har TestMonitor täckt dig.
=> Besök TestMonitors webbplats
Så här gör du den här manuella processen för testfallshantering lite enklare med hjälp av enkla testmallar.
Notera: Jag har listat maximalt antal fält som är relaterade till ett testfall. Men det rekommenderas att endast använda de fält som används av ditt team. Om du tror att något fält som används av ditt team saknas i listan, kan du gärna lägga till det i din anpassade mall.
Standardfält i en provtestmall
Det finns vissa standardfält som ska övervägas när du förbereder en testfallsmall.
Flera standardfält i ett exempel på testfallsmall listas nedan .
Testfall ID: Unikt ID krävs för varje testfall. Följ någon konvention för att ange typ av test. Till exempel, 'TC_UI_1' som indikerar 'testfall fall 1 för användargränssnittet'.
Testprioritet (låg / medel / hög) :Detta är mycket användbart vid testkörning. Testprioritet för affärsregler och funktionstestfall kan vara medelstora eller högre medan mindre användargränssnittsfall kan ha låg prioritet. Testprioritet bör alltid ställas in av granskaren.
Modulnamn :Nämn namnet på huvudmodulen eller undermodulen.
Test designat av Testarens namn.
Test designat datum :Datum då det skrevs.
Test utfört av Namnet på testaren som utförde detta test. Fylls bara efter testkörning.
Test exekveringsdatum :Datum då testet utfördes.
Test titel / namn :Testfallets titel. Till exempel, verifiera inloggningssidan med ett giltigt användarnamn och lösenord.
Testöversikt / beskrivning :Beskriv testmålet i korthet.
vad är den bästa e-postservern
Förutsättningar :Alla förutsättningar som måste vara uppfyllda innan detta testfall genomförs. Lista alla förutsättningar för att kunna genomföra detta testfall framgångsrikt.
Beroenden :Nämn alla beroenden av andra testfall eller testkrav.
Teststeg :Lista alla testkörningssteg i detalj. Skriv teststeg i den ordning de ska köras. Se till att ge så många detaljer som möjligt.
Proffstips :För att hantera ett testfall effektivt med ett mindre antal fält använder du detta fält för att beskriva testförhållandena, testdata och användarroller för att köra testet.Testdata :Användning av testdata som input för detta testfall. Du kan tillhandahålla olika datamängder med exakta värden som ska användas som inmatning.
Förväntat resultat :Vad ska systemutdata vara efter testkörning? Beskriv det förväntade resultatet i detalj inklusive meddelande / fel som ska visas på skärmen.
Efter tillstånd :Hur ska systemet vara efter genomförandet av detta testfall?
Faktiskt resultat :Det verkliga testresultatet ska fyllas i efter testutförandet. Beskriv systembeteendet efter testutförande.
Status (godkänd / misslyckad) :Om ett verkligt resultat inte överensstämmer med det förväntade resultatet, markera testet som misslyckades . Annars uppdaterar du den som passerade .
Anteckningar / kommentarer / frågor :Om det finns några speciella villkor för att stödja ovanstående fält, som inte kan beskrivas ovan eller om det finns några frågor relaterade till förväntade eller faktiska resultat, nämna dem här.
Lägg till följande fält om det behövs:
Defekt-ID / länk :Om teststatus är misslyckades , inkludera sedan länken till defektloggen eller ange felnumret.
Testtyp / nyckelord :Detta fält kan användas för att klassificera testerna baserat på testtyper. Till exempel, funktionell , användbarhet, affärsregler etc.
Krav :Krav för vilka detta testfall skrivs för. Företrädesvis det exakta sektionsnumret för kravdokumentet.
Bilagor / referenser :Det här fältet är användbart för komplexa testscenarier för att förklara teststegen eller förväntade resultat med hjälp av ett Visio-diagram som referens. Ange länken eller platsen till den faktiska sökvägen till diagrammet eller dokumentet.
Automatisering? (Ja Nej) :Oavsett om detta testfall är automatiserat eller inte. Det är användbart att spåra automatiseringsstatus när testfall automatiseras.
Med hjälp av ovanstående fält har jag förberett ett exempel på en testfallsmall för din referens.
Ladda ner testfallsmall med exempel (format nr 1)
- Testfall DOC-filmall och
- Testfall Excel-filmall
Här kan du också hänvisa några fler artiklar om att skriva effektivt testfall . Använd dessa riktlinjer för testskrivning och ovanstående mall för att skriva och hantera testfall på ett effektivt sätt.
Exempel på testfall:
Handledning nr 1: 180+ exempel på testfall för webb- och skrivbordsapplikationer
Ett mer testfallformat (nr 2)
Utan tvekan kommer testfallet att skilja sig beroende på funktionaliteten hos programvaran som den är avsedd för. Men nedan ges en mall som du alltid kan använda för att dokumentera testfallet utan att bry dig om vad din applikation gör.
Exempel på testfall
Baserat på ovanstående mall är nedan en exempel som visar konceptet på ett mycket förståeligt sätt.
Låt oss anta att du testar inloggningsfunktionen för vilken webbapplikation som helst Facebook .
Nedan följer testfall för samma:
=> Ladda ner ovanstående testfallsformat med exempeldata
Testfallsexempel för manuell testning
Nedan ges en exempel av ett live-projekt som visar hur alla ovan nämnda tips och tricks faktiskt implementeras.
(Notera: Klicka på valfri bild för en förstorad vy)
Slutsats
Personligen föredrar jag att använda en Testfallshanteringsverktyg . Du kan börja med ett open source-verktyg. Det kommer att vara ett bra komplement till dina ansträngningar för att ställa in testprocessen och under tiden kommer det också att spara mycket tid istället för att manuellt underhålla dessa dokument.
Vi har också sett testfallsmallar och några exempel med mycket god kvalitetsdokumentation. Jag hoppas att den här artikeln skulle ha varit till hjälp för dig.
Vi skulle gärna veta dina tankar, kommentarer / förslag om den här artikeln.
PREV-handledning | NÄSTA självstudie
Rekommenderad läsning
- Skriva testfall från SRS-dokument (DOWNLOAD Live Project Exempel på testfall)
- Hur man rapporterar testutförande på ett smart sätt - (Ladda ner mall för statusrapport)
- Exempel på testplandokument (testplanexempel med information om varje fält)
- Hur man skriver testfall för en inloggningssida (provscenarier)
- Hur man skriver testfall: Den ultimata guiden med exempel
- Hur man skriver teststrategidokument (med exempel på teststrategimall)
- Hur man skriver en effektiv testsammanfattningsrapport (Nedladdning av provrapport)
- Exempel på programvara Testplanmall med format och innehåll