Отладка / Debugging
Last updated
Last updated
Давайте сначала формально поймём разницу между отладкой и тестированием.
Отладка (debugging) – это процесс поиска, локализации и исправления ошибок в программе [IEEE Std.610-12.1990].
Тестирование – процесс выявления фактов расхождений с требованиями (ошибок).
Говоря более простыми словами,
тестирование - находим ошибку;
отладка - находим причину ошибки
В процессе отладки IDE предоставляют ряд инструментов, которые помогают Вам находить причины ошибок. Как и в случае с возможностями IDE в этом документе мы рассмотрим часть из этих инструментов на примере Visual Studio и CLion.