Codedekking

Schrijver: Randy Alexander
Datum Van Creatie: 25 April 2021
Updatedatum: 24 Juni- 2024
Anonim
Aanleggen van een terras met Co-Decking composiet vlonderplanken
Video: Aanleggen van een terras met Co-Decking composiet vlonderplanken

Inhoud

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.

Een inleiding tot Microsoft Azure en de Microsoft Cloud | In deze handleiding leert u wat cloud computing inhoudt en hoe Microsoft Azure u kan helpen bij het migreren en runnen van uw bedrijf vanuit de cloud.

Techopedia legt codedekking uit

Met behulp van analyse van codedekking kunnen ontwikkelingsteams de zekerheid bieden dat hun programma's breed 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 codedekkingsanalyse 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.