Gå til indholdet

Testdækning

Den kontrollerede andel af en udtrykkeligt defineret mængde, såsom kørbare programsætninger eller krav.

Også kendt somCode Coverage
Softwarekvalitet

Læs andelen med en klar nævner

Testdækning sætter kontrollerede elementer i forhold til en defineret samlet mængde. Kodedækning kan gælde kørbare programsætninger eller forgreninger. Kravdækning ser på navngivne krav. Målene er ikke frit udskiftelige.

I et opdigtet regneeksempel udfører tests 10 af 20 kørbare programsætninger: 10 / 20 × 100 = 50 % sætningsdækning. Det siger ikke, om resultater blev kontrolleret meningsfuldt eller alle vigtige input forekom. At køre al kode beviser ikke, at tests kontrollerer korrekt, eller at alle krav er implementeret. Sammenlign samme mål og omfang og undersøg fagligt vigtige huller bag tallet.

Kilder