http://turnoff.us/geek/the-depressed-developer-17/ Хорошая иллюстрация того, для чего нужен test coverage :-) Конкретно для Python, на своём опыте на работе, могу подтвердить что *самая* полезная штука которая действительно находила недочёты пропущенные человеком это coverage после прогона тестов. Всякие pylint, pep8, mypy и тому прочее -- немного помогает, но ничто из этого не находило реальные серьёзные проблемы.