Hjem Utvikling Hva er kodedekning? - definisjon fra techopedia

Hva er kodedekning? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr kodedekning?

Kodedekning er et begrep som brukes i programvaretesting for å beskrive hvor mye programkildekode som dekkes av en testplan. Utviklere ser på antall programundergrenser og kodelinjer som er dekket av et sett med testressurser og teknikker.


Kodedekning er også kjent som testdekning.

Techopedia forklarer kodedekning

Ved å bruke kodedekningsanalyse kan utviklingsteam gi trygghet for at programmene deres i stor grad er testet for feil og bør være relativt feilfrie. Fagfolk i programvareindustrien har påpekt de åpenbare fordelene med denne typen testanalyser, nemlig at inkludert kodedekningsanalyse og andre testaspekter i beta eller andre utviklingsrunder utsetter feil for et lite testpublikum, i stedet for for millioner av brukere når produkter endelig går live.

Noen utviklingsmiljøer som Microsoft Visual Studio har spesifikke menyverktøy for å gjøre kodedekningsanalyse. I andre tilfeller kan utviklere bruke relativt manuelle metoder som innebærer å kartlegge kildekoden til programvaren og bestemme hvor testing gjelder. Tredjepartsleverandører tilbyr også spesifikke kodedekningsverktøy for forskjellige programmeringsspråk.

Eksperter beskriver kodedekningsanalyse som en del av "testing av hvite bokser", en metode som undersøker programkode. I noen tilfeller blir kodedekningsanalyse mest gjort for å finne de nøyaktige områdene som ikke er dekket av teststrategier. Det er mange forskjellige tekniske beregninger og parametere som brukes til å spesifikt vurdere kodedekning i et gitt prosjekt.

Hva er kodedekning? - definisjon fra techopedia