Книги / IT-менеджмент / Тестирование ПО / Тестирование и отладка программ для профессионалов будущих и настоящих

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

М. А. Плаксин

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

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

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

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

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

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