Метрики покрытия кода
При разработке нового функционала есть разные подходы к тестированию. Например, при разработке через тестирование (test-driven development, TDD) сначала пишется полный набор тестов, а после реализация функционала повторяется, пока тесты не будут пройдены.