Hem databaser Vad är testfallsgenerering? - definition från techopedia

Vad är testfallsgenerering? - definition från techopedia

Innehållsförteckning:

Anonim

Definition - Vad betyder testfallsgenerering?

Generering av testfall är processen att skriva SQL-testfall för att verifiera och testa databasfunktionaliteter. Relationsdatabaser fråges av SQL-uttalanden, så testfallen genereras också i SQL. Testfall är utformade utifrån en applikations funktionalitet. Så det varierar från en applikation till en annan. Syftet med testfallsgenerering är att kontrollera resultatet mot förväntat resultat. Baserat på resultaten ändras antingen testfallet eller hålls som det är.

Techopedia förklarar Test Case Generation

Syftet med testningen är att hitta buggar i ett system eller en applikation. Generering av testfall är processen för att bygga testsviter för att upptäcka systemfel. En testsvit är en grupp relevanta testfall samlade. Generering av testfall är den viktigaste och grundläggande processen för programvarutestning.

Det finns flera tekniker tillgängliga för att generera testfall:

  • Målorienterad strategi - Syftet med den målinriktade metoden för testfallsgenerering är att täcka en viss sektion, uttalande eller funktion. Här är exekveringsvägen inte viktig, men att testa målet är det primära målet.
  • Slumpmässig strategi - Den slumpmässiga strategin genererar testfall baserade på antaganden om fel och systemfel.
  • Specifikationsbaserad teknik - Denna modell genererar testfall baserade på de formella kravspecifikationerna.
  • Källkodsbaserad teknik - Den källkodsbaserade fallgenereringsmetoden följer en kontrollflödesväg som ska testas, och testfallen genereras i enlighet därmed. Den testar exekveringsvägarna.
  • Skissdiagram-baserad strategi - Denna typ av fallgenereringsmetod följer UML-schemat (Unified Modelling Language) för att formulera testfall.

Förutom dessa testfallsgenereringsmetoder finns det flera andra processer tillgängliga i testvärlden. Men oavsett metod, är en korrekt testfallsproduktionsprocess en av de mest kritiska faktorerna för framgångsrik projektimplementering.

Denna definition har skrivits i samband med SQL
Vad är testfallsgenerering? - definition från techopedia