Pokrycie Testami
Wielkość określająca (zwykle procentowo) jakość testów. Można ją
liczyć np. jako liczba wykonanych przez testy jednostek programu do
wszystkich jednostek jakie program posiada (tą jednostką może być
linia kodu, warunek itd.).
Dokładniejszym narzędziem do kontroli jakości testój jest
Testowanie Mutacyjne.
(...)
Nie ma bowiem łatwych odpowiedzi.
Nie istnieje nic takiego jak najlepsze
rozwiązanie - zarówno jeśli chodzi o
narzędzia,
jak i języki czy systemy operacyjne. Są
jedynie systemy, które mogą być bardziej
odpowiednie w konkretnych okolicznościach.
I tu właśnie do gry wchodzi pragmatyzm.
Nie należy przywiązywać się do żadnej
określonej metody, ale mieć na tyle rozległą
wiedzę i doświadczenie, by w danej sytuacji
wybrać dobre rozwiązanie.
(...)
Andrew Hunt, David Thomas
"Pragmatyczny Programista"