Книги / IT-менеджмент / Тестирование ПО / Эффективное тестирование программного обеспечения. Руководство разработчика

Эффективное тестирование программного обеспечения. Руководство разработчика

Маурисио Аниче

Эта книга представляет собой практическое руководство по систематическому тестированию программного обеспечения, написанное специально для разработчиков. Автор, Маурисио Аниче, подробно рассматривает различные аспекты тестирования: от основ эффективного тестирования до передовых практик работы с тестовым кодом.

В издании охвачены ключевые темы современного тестирования: модульное, интеграционное и системное тестирование, проектирование по контрактам, тестирование на основе свойств, использование дублеров и имитаций, а также разработка через тестирование (TDD). Особое внимание уделяется проектированию кода, который легко тестировать, и поддержанию качества тестового кода.

Книга адресована разработчикам с разным уровнем подготовки: начинающие найдут детальные объяснения и конкретные примеры, а опытные специалисты смогут углубить свои знания и отточить навыки тестирования. Издание включает предисловие от известных экспертов в области тестирования Ари ван Дерсена и Стива Фримана.