kodedekning
Kodedekning, eller code coverage, är ett mått på i vilken utsträckning programkoden exekveras av en testsuite. Måttet används för att bedöma hur mycket av koden som testas och vilka delar som eventuellt lämnas oförsedda av tester. Resultatet presenteras ofta som en procentandel av den totala koden eller av särskilda kodmoduler.
Vanliga dekningstyper inkluderar: statementsdekning (andel av satser som körs), branchesdekning (andel av villkorsbeslut som evalueras), väg-
Så här mäts kodedekning oftast: koden instrumenteras av ett verktyg som spårar körningen när testerna körs,
Syftet med kodedekning är att ge en överblick över testtäckningen och att identifiera områden som saknar tester.
Bästa praxis är att använda kodedekning som en indikator snarare än mål i sig, kombinera flera täckningstyper,