Отладка / Debugging

Давайте сначала формально поймём разницу между отладкой и тестированием.

Отладка (debugging) – это процесс поиска, локализации и исправления ошибок в программе [IEEE Std.610-12.1990].

Тестирование – процесс выявления фактов расхождений с требованиями (ошибок).

Говоря более простыми словами,

  • тестирование - находим ошибку;

  • отладка - находим причину ошибки

В процессе отладки IDE предоставляют ряд инструментов, которые помогают Вам находить причины ошибок. Как и в случае с возможностями IDE в этом документе мы рассмотрим часть из этих инструментов на примере Visual Studio и CLion.

Last updated