Huis Ontwikkeling Wat is codedekking? - definitie van techopedia

Wat is codedekking? - definitie van techopedia

Inhoudsopgave:

Anonim

Definitie - Wat betekent codedekking?

Codedekking is een term die wordt gebruikt bij het testen van software om te beschrijven hoeveel programmabroncode wordt gedekt door een testplan. Ontwikkelaars kijken naar het aantal programmasubroutines en coderegels die worden gedekt door een reeks testresources en -technieken.


Codedekking wordt ook wel testdekking genoemd.

Techopedia legt codedekking uit

Met behulp van analyse van codedekking kunnen ontwikkelingsteams de zekerheid bieden dat hun programma's uitgebreid zijn getest op bugs en relatief foutloos moeten zijn. Professionals in de software-industrie hebben gewezen op de duidelijke voordelen van dit soort testanalyses, namelijk dat het opnemen van codedekking en andere testaspecten in bèta- of andere ontwikkelingsrondes bugs blootstelt aan een klein testpubliek, in plaats van aan miljoenen gebruikers wanneer producten gaan eindelijk live.

Sommige ontwikkelomgevingen zoals Microsoft Visual Studio hebben specifieke menutools voor het uitvoeren van analyse van codedekking. In andere gevallen kunnen ontwikkelaars relatief handmatige methoden gebruiken waarbij de softwarebroncode in kaart wordt gebracht en wordt bepaald waar testen van toepassing is. Externe leveranciers bieden ook specifieke codedekkingstools voor verschillende programmeertalen.

Experts beschrijven codedekkingsanalyse als een onderdeel van "white box testing", een methode die programmacode onderzoekt. In sommige gevallen wordt codedekkingsanalyse meestal gedaan om de exacte gebieden te vinden die niet door teststrategieën worden gedekt. Er zijn veel verschillende technische statistieken en parameters die worden gebruikt om de codedekking in een bepaald project specifiek te beoordelen.

Wat is codedekking? - definitie van techopedia