Coverage pokazuje, które linie/gałęzie zostały wykonane, ale nie mówi, czy testy sprawdzają poprawne zachowanie. Wysokie coverage nie gwarantuje jakości, a niskie nie znaczy, że testy są bezużyteczne.
Coverage to sygnał, nie cel:
Dobre użycie coverage:
Raport pokazuje brak testów obsługi błędów -> dodaj testy celowane