Innholdsfortegnelse:
Definisjon - Hva betyr avdelingstesting av filialer?
Grendekningstesting er en metodisk type testing som krever at alle programgrener eller betingede tilstander testes minst en gang under en testprosess.
Techopedia forklarer Branch Coverage Testing
I grendekningstesting blir hvert forskjellige utfall fra en kodemodul testet. Hvis for eksempel resultatene er binære, tester utviklerne begge resultatene. På samme måte, hvis det er en kodefunksjon som tester et utvalg av verdier, testes hvert av de verdsatte utfallene. Hvis en funksjon returnerer enten en ja eller en nei verdi, må testen legge inn hver av disse verdiene og teste resultatet.
Av natur er grendekningstesting annerledes enn andre bredere former for testing. Det representerer et stivt betinget krav som kanskje ikke er fullstendig gjennomførbart i alle tilfeller. Noen utviklere og andre som snakker om testing av filialdekning antyder at en viss prosentandel av dekningen er tilstrekkelig, mens andre har bemerket at utviklere kan arbeide opp to eller tre forskjellige teststrategier for å sikre at de dekker alle kodemodulgrener - eller så mange som mulig .
Som en type taktisk testing er utredningstesting mer av en beregning som brukes til å måle testresultater enn en testfilosofi eller en bredere-basert teststrategidé.
