Значение инструментов покрытия тестового кода

Мы начали использовать Покрытие Части для отслеживания покрытия тестового кода нашего приложения. IMO это - большой инструмент для получения общей оценки для Ваших тестов и для выделения зон испытания, где Вы, возможно, были немного ленивы с тестами, но сегодня я записал тест и понял, что это действительно не протестировало ничего полезного, это просто, увеличил мое покрытие!

Если Вы - TDD, то Вы только пишете код, чтобы пройти тест, и тесты богато описывают всю функциональность, требуемую приложением. Таким образом в этом сценарии все еще очень ценно иметь анализ покрытия?

Для тех из Вас, которые имеют инструменты покрытия, как неукоснительно Вы придерживаетесь хранения покрытия в 100% и Вы когда-либо пишете тесты, которые ничего действительно не тестируют, но только продолжить Ваше покрытие? Разве это не плохая вещь?

5
задан Matt Roberts 13 August 2010 в 15:09
поделиться