Testbas

All dokumentation från vilken man kan härleda krav för en komponent eller ett system, dvs. den dokumentation som testfall baseras på. Om ett dokument endast kan läggas till genom en formell process så kallas testbasen för en frusen testbas.

Present in sylabi

Exempel

För ett faktureringssystem inkluderar testbasen kravspecifikationen, designdokumenten och avtalen som beskriver faktureringsreglerna. Testare härleder testfall från dessa dokument — ett testfall för ett scenario med försenad betalning kommer från kravet som anger påföljdsregeln. Om ett dokument bara kan ändras genom en formell ändringsprocedur kallas testbasen en frusen testbas, vilket ger testteamet en stabil referens under hela testperioden.

Vanliga frågor

Vilka dokument räknas som en testbas? Alla dokument från vilka kraven för en komponent eller ett system kan utläsas: kravspecifikationer, designdokument, användningsfall, avtal, standarder och till och med riskanalyser. Den dokumentation som testfallen baseras på.

Vad är en frusen testbas? En testbas som bara kan ändras genom en formell ändringsprocedur. Att frysa basen förhindrar att testfall blir ogiltiga på grund av att källdokumenten ändrades mitt i cykeln.

Varför är testbasen viktig? Den är källan till spårbarhet. Varje testfall bör kunna spåras tillbaka till en post i testbasen, och varje krav bör täckas av tester — spårbarhet är det som gör täckning mätbar.

Vad händer om testbasen är felaktig? En defekt i testbasen (till exempel ett felaktigt krav) fortplantas till testfallen. Det är därför granskningar av testbasen ingår i testningen — att hitta och åtgärda dessa defekter tidigt är en viktig fördel med statisk testning.

Relaterade begrepp

  • testfall — härleds från testbasen
  • testvillkor — en post i testbasen som är testbar
  • startkriterier — villkor som kontrolleras mot testbasen innan testningen startar
  • spårbarhet — länken mellan testfall och testbasens poster
  • testdesign — aktiviteten som använder testbasen som indata
  • granskning — hur defekter i testbasen hittas tidigt

Recommend more content related to this term