Download af skabelon til testcase i Excel

โšก Smart opsummering

Testcaseskabelonen giver en standardiseret struktur til at dokumentere testcases for ethvert softwareprojekt. Denne vejledning forklarer alle vigtige felter, tilbyder Excel- og Word-eksempler, der kan downloades, og viser bedste praksis, der holder testartefakter ensartede pรฅ tvรฆrs af hele QA-teamet.

  • ???? Konsistens fรธrst: En standardskabelon samordner QA-teamet og forkorter onboardingtiden for nye testere.
  • ๐Ÿงพ Kernefelter: Testcase-ID, prioritet, trin, testdata, forventet resultat og status er ikke til forhandling.
  • ๐Ÿ“Š Excel vs. Word: Excel er ideel til tabeludfรธrelse trackonge; Ord passer til narrative testscenarier.
  • ๐Ÿ”— Valgfri berigelse: Fejl-ID, kravlink, referencer og automatiseringsflag รธger revisionsberedskabet.
  • ๐Ÿค– AI-aktivering: AI-vรฆrktรธjer genererer, grupperer og prioriterer automatisk testsager ud fra krav.

Eksempel pรฅ skabelon til testcase

Hvad er en testcaseskabelon?

A Test Case skabelon er et veldesignet dokument, der hjรฆlper testere med at udvikle og konsekvent forstรฅ dataene for et bestemt testscenarie. En god Test sag Skabelonen opretholder ensartethed mellem test-artefakter for teamet og gรธr testcases nemme at fรธlge for alle interessenter. At skrive testcases i et standardformat mindsker testindsatsen og reducerer fejlraten. Et standardiseret format er isรฆr รธnskeligt, nรฅr testcases gennemgรฅs af eksterne eksperter.

Den skabelon, du vรฆlger til dit projekt, afhรฆnger af din testpolitik. Mange organisationer opretter testcases i Microsoft Excel, andre i Microsoft Word, og nogle bruger teststyringsvรฆrktรธjer som f.eks. HP ALM.

Vigtige felter i en testcaseskabelon

Uanset den valgte dokumentationsmetode skal enhver god testcaseskabelon indeholde fรธlgende felter.

Felt for testtilfรฆlde Beskrivelse
Testcase-ID Hver testcase skal reprรฆsenteres af et unikt ID. Brug en konvention som "TC_UI_1" til at angive testtypen โ€” for eksempel "Brugergrรฆnsefladetestcase #1".
Testprioritet Nyttig under udfรธrelse. Almindelige vรฆrdier er Lav, Mellem og Hรธj.
Navn pรฅ modulet Hovedmodulet eller undermodulet, der testes.
Test Designet af Testerens navn.
Dato for test designet Dato hvor testen blev designet.
Test udfรธrt af Testeren, der udfรธrte testen.
Dato for testudfรธrelse Dato for hvornรฅr testen skal udfรธres.
Navn eller testtitel Titel pรฅ testcasen.
Description / Resumรฉ Kort opsummering af testens formรฅl.
Pre-condition Eventuelle forudsรฆtninger, der skal vรฆre opfyldt, fรธr denne testcase udfรธres. Angiv alle forudsรฆtninger.
Afhรฆngigheder Eventuelle afhรฆngigheder af testkrav eller andre testcases.
Test trin Detaljerede trin i den rรฆkkefรธlge, de skal udfรธres. Vรฆr sรฅ specifik som muligt.
Testdata Testdata bruges som input. Giv forskellige datasรฆt med prรฆcise vรฆrdier.
forventet resultat Det forventede resultat, inklusive eventuelle fejl eller meddelelser, der skal vises pรฅ skรฆrmen.
Post-Condition Systemets tilstand efter kรธrsel af testcasen.
Faktisk resultat Faktisk resultat registreret efter udfรธrelse.
Status (Bestรฅet/Ikke bestรฅet) Markรฉr som Mislykket, hvis det faktiske resultat ikke stemmer overens med det forventede resultat.
Noter Sรฆrlige forhold, der ikke er beskrevet andre steder.

Valgfrie felter kan tilfรธjes afhรฆngigt af projektets krav.

  • Link/fejl-ID: Link til defekt eller defektnummer, hvis testen mislykkedes.
  • Nรธgleord / Testtype: Bruges til at kategorisere tests efter type, sรฅsom brugervenlighed, funktionalitet eller forretningsregler.
  • Krav: Krav(er), som testcasen er skrevet til.
  • Referencer / Vedhรฆftede filer: Sti til et understรธttende dokument eller diagram for komplekse scenarier.
  • Automatisering (Ja/Nej): Track-automatiseringsstatus for automatiserede testcases.
  • Brugerdefinerede felter: Felter specifikke for dit projekts klient- eller procesbehov.

Eksempel pรฅ skabelon til testcase

Download skabelon til testcase (Excel og Word)

Begge skabeloner indeholder de felter, der er beskrevet ovenfor. Vรฆlg det format, der passer til dit teams dokumentationsstil.

Bedste praksis for at skrive testcases

En skabelon er kun sรฅ vรฆrdifuld som den disciplin, der anvendes ved udfyldelsen. Fremgangsmรฅderne nedenfor sikrer, at testcases kan genbruges, tracmulig og klar.

  1. Skriv hvert trin tydeligt: Enhver tester burde kunne udfรธre trinnene uden at bede om afklaring.
  2. Start fra brugerens perspektiv: Beskriv hvad brugeren gรธr, ikke hvad koden gรธr.
  3. Genbrug i stedet for at duplikere: referer til en eksisterende testcase via ID i stedet for at gentage dens trin.
  4. Sรธrg for fuld dรฆkning: knytte testcases til krav med et krav Tracevnematrix.
  5. Brug et administrationsvรฆrktรธj: platforme som jira eller HP ALM opbevarer versionshistorik, vedhรฆftede filer og udfรธrelseslogfiler รฉt sted.

Ofte Stillede Spรธrgsmรฅl

Excel er egnet til struktureret udfรธrelse trackonge med statuskolonner og filtre. Word passer til narrative testscenarier. Mange teams flytter begge formater til teststyringsvรฆrktรธjer som HP ALM eller jira forum tracevne.

Et testscenarie er en overordnet beskrivelse af, hvad der skal testes. En testcase er den detaljerede trinvise procedure, der beviser, at scenariet bestรฅr eller fejler. ร‰t scenario knyttes typisk til flere testcases.

Brug en tydelig navngivningskonvention, der signalerer modul- og testtype. For eksempel betyder TC_UI_LOGIN_001 brugergrรฆnseflade, loginmodul, fรธrste testcase. Mรธnsteret holder ID'er forudsigelige pรฅ tvรฆrs af projektet.

Forventet resultat defineres, nรฅr testcasen er designet og reprรฆsenterer korrekt adfรฆrd. Faktisk resultat registreres efter udfรธrelse og viser, hvad systemet rent faktisk gjorde. En uoverensstemmelse markerer testen som fejlet.

Nej. Forudsรฆtninger beskriver den systemtilstand, der krรฆves, fรธr trinnene starter.ping At adskille dem gรธr testtrinnene kortere og kan genbruges pรฅ tvรฆrs af flere testcases, der deler den samme opsรฆtning.

Brug et krav Tracen eability Matrix (RTM), der knytter hvert krav-ID til de testcases, der verificerer det. Dette garanterer fuld dรฆkning og gรธr konsekvensanalyse nem, nรฅr kravene รฆndrer sig.

Ja. AI-vรฆrktรธjer lรฆser brugerhistorier eller specifikationer og foreslรฅr positive, negative og grรฆnsetestcases. Testere gennemgรฅr stadig outputtet for at sikre, at forretningsintentionen og edge-cases registreres korrekt.

AI rangerer testcases efter nylige kodeรฆndringer, historisk fejlrate og forretningsrisiko. Hรธjrisikocases kรธres fรธrst, sรฅ regressionscyklusser afslรธrer kritiske defekter tidligt i stedet for at vente pรฅ en fuldstรฆndig bestรฅelse.

Opsummer dette indlรฆg med: