Testdekning
Den kontrollerte andelen av en eksplisitt definert mengde, som kjørbare programsetninger eller krav.
Les andelen med en tydelig nevner
Testdekning setter kontrollerte elementer i forhold til en definert total mengde. Kodedekning kan gjelde kjørbare programsetninger eller grener. Kravdekning gjelder navngitte krav. Målene kan ikke fritt byttes om.
I et oppdiktet regneeksempel kjører tester 10 av 20 kjørbare programsetninger: 10 / 20 × 100 = 50 % setningsdekning. Det sier ikke om resultatene ble kontrollert meningsfullt eller alle viktige inndata forekom. Å kjøre all kode beviser ikke at testene kontrollerer riktig eller at alle krav er implementert. Sammenlign samme mål og omfang og undersøk hull bak tallet som er viktige for virksomheten.
Kilder
Beslektede begreper
- EnhetstestEn målrettet kontroll av en liten, definert programvaredel, for eksempel regel eller funksjon.
- RegresjonstestEn kontroll av uønskede virkninger fra en endring på atferd som fortsatt trengs.
- TestautomatiseringVerktøy utfører definerte testoppgaver, som kjøring og sammenligning med forventede resultater.
- KontrakttestEn test av avtalte meldinger mellom konsument og tilbyder ved et applikasjonsgrensesnitt.
- LinterEt verktøy som undersøker kode for bestemte problemer med konfigurerte regler.
- Statisk kodeanalyseÅ undersøke kode eller en representasjon av den uten å kjøre applikasjonens forretningslogikk.
Ditt prosjekt med ASES
Beskriv prosjektet ditt for oss. Vi tar kontakt med en første vurdering.