Kildekoden for dataprogrammer bruker en serie av If uttalelser å ringe bestemte kodeblokker dersom visse vilkår er oppfylt. Uttalelse og filialdekning er metoder for å teste funksjonen av hvis uttalelser i en gitt kildekoden. Testing
Koden blokk assosiert med en gitt Hvis uttalelse utfører når en variabel er lik en viss verdi når det Hvis uttalelsen er nådd i programmets gjennomføring . Uttalelse og filialdekning test Hvis uttalelser fra fôring alle mulige innspill til kildekoden . De deretter undersøke verdiene av de betingede variabler og oppførselen til If uttalelser.
Statement Dekning
Statement dekning tester kildekoden ved å undersøke om hver Hvis uttalelsen vil være aktiveres av minst én mulig innganger et program kan motta. Dette kalles også linjen dekning , segment dekning og basisblokk dekning.
Branch Dekning
I programmering er en boolsk variabel en som har en verdi på sant eller usant . Denne type variabel er ofte brukt for å aktivere en If- utsagn . Filialdekning tester kildekode under alle mulige iterasjon av koden for å sørge for at hver boolsk verdi kan ende opp som enten sant eller usant .