testtäckning
Testtäckning är ett mått på i vilken utsträckning ett mjukvarusystems funktionalitet eller kodbas har testats. Det bedömer hur stor del av programmet som körs av testerna och vilka delar som saknar testning. Syftet är att öka kvalitet och tillförlitlighet samt att underlätta testplanering och underhåll.
Vanliga mått är statisk täckning (andel körbara rader som exekveras), gren- eller branching täckning (beslutsgrenar i
Mätningen sker genom kodinstrumentering och körning av tester. En täckningsrapport visar andelen täckta rader, grenar och
Begränsningar: hög täckning garanterar inte att programvaran är felfri; tester kan vara ytliga eller missförstå användningsfall.
Rekommenderade metoder: sätt mål för täckning, använd flera mått, fokusera tester på kritiska riskområden och använd