Innehållsförteckning:
Definition - Vad betyder kodtäckning?
Kodtäckning är en term som används i mjukvarutestning för att beskriva hur mycket programkällkod som täcks av en testplan. Utvecklare tittar på antalet programunderrutiner och kodrader som täcks av en uppsättning testresurser och tekniker.
Kodstäckning kallas också testtäckning.
Techopedia förklarar kodtäckning
Med hjälp av kodtäckningsanalys kan utvecklingsgrupper garantera att deras program i stort sett har testats för buggar och bör vara relativt felfria. Professionals inom mjukvaruindustrin har påpekat de uppenbara fördelarna med denna typ av testanalys, nämligen att inkludering av kodtäckningsanalys och andra testaspekter i beta eller andra utvecklingsrundor utsätter buggar för en liten testpublik, snarare än för miljoner användare när produkter går äntligen live.
Vissa utvecklingsmiljöer som Microsoft Visual Studio har specifika menyverktyg för analys av kodtäckning. I andra fall kan utvecklare använda relativt manuella metoder som innebär att kartlägga programvarukällkoden och bestämma var testning gäller. Tredjepartsleverantörer tillhandahåller också specifika verktyg för kodtäckning för olika programmeringsspråk.
Experter beskriver kodtäckningsanalys som en del av "vitlådestestning", en metod som undersöker programkoden. I vissa fall görs kodtäckningsanalys mestadels för att hitta de exakta områden som inte täcks av teststrategier. Det finns många olika tekniska mätvärden och parametrar som används för att specifikt utvärdera kodtäckning i ett visst projekt.
