Тестирование и отладка программ для профессионалов будущих и настоящих

Книга представляет собой фундаментальное руководство по теории и практике тестирования и отладки программного обеспечения. В четвёртом издании автор систематизирует знания, необходимые как начинающим программистам, так и опытным профессионалам.

Рассматриваются ключевые принципы тестирования, критерии полноты тестирования (чёрного и белого ящика), методы минимально грубого тестирования и анализ ошибкоопасных ситуаций в различных аспектах программирования: обращение к данным, вычисления, передача управления, работа с подпрограммами и файлами.

Особое внимание уделено практическим методикам: безмашинному тестированию, нисходящему тестированию, порядку работы над программой. Приводятся подробные примеры тестирования несложных программ, демонстрирующие интеграцию тестирования в процесс разработки.

Для профессионалов книга предлагает продвинутые темы: вероятностные модели оценки количества ошибок в программе (модель Миллса, парная оценка) и оценки необходимого количества тестов. Отдельная глава посвящена стратегиям и принципам отладки, включая индуктивные и дедуктивные методы поиска ошибок.

Практическая часть включает детальное описание отладочных средств системы Турбо Паскаль (пошаговое выполнение, контрольные точки, просмотр переменных), что делает книгу особенно полезной в учебном процессе. Издание адресовано широкой аудитории: студентам, преподавателям, школьникам и профессиональным программистам.

Похожие книги

Тестирование и отладка программ для профессионалов будущих и настоящих
A
Автор
М. А. Плаксин
Издательство
Лаборатория знаний
Год
2020
Язык
Русский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент