Я ищу примеры реального мира некоторых побочных эффектов покрытия кода.Ловушки покрытия кода
Я заметил, что это произошло недавно на работе из-за политики, обеспечивающей покрытие 100% кода. Качество кода улучшилось точно, но, напротив, тестеры, похоже, пишут более лёгкие планы тестирования, потому что «ну код полностью протестирован». В результате некоторые логические ошибки удалось ускользнуть. Они были ДЕЙСТВИТЕЛЬНО БОЛЬНЫМ, чтобы отлаживать, потому что «ну, код полностью протестирован».
Я думаю, что это было частично потому, что наш инструмент сделал заявление только для покрытия. Тем не менее, лучше было бы потратить время.
Если у кого-либо есть другие негативные побочные эффекты от политики покрытия кода, пожалуйста, поделитесь. Я хотел бы знать, какие другие «проблемы» происходят в реальном мире.
Заранее спасибо.
EDIT: Спасибо за все очень хорошие отзывы. Есть несколько, которые я бы назвал ответом, но я могу отметить только один.
ask jeff - я не думаю, что у него есть эта проблема. Я думаю, что stackoverflow имел 5% -ный охват кода в последний раз, когда я услышал цифру :-) –
Ха-ха, я думаю, что разница в том, что Джефф, вероятно, кодирует намного лучше меня и людей, которых я знаю =) – Fung
Нет никакой славы в тестировании, строит , или устанавливает. Вы только заметили, когда дела идут в дерьмо, и если вы делаете свою работу правильно нада. Хороший вопрос ... – ojblass