• Цвет бумаги: Белый
• Обложка: Мягкий переплет
• Прочитайте полное описание
• Количество страниц:169
Из этого практического руководства вы узнаете:
- Методологии тестирования: модульное, интеграционное, системное и приёмочное тестирование.
- Инструменты и среды: знакомство с популярными фреймворками (JUnit, pytest, Catch2), отладчиками (GDB, LLDB), профайлерами и статическим анализом.
- Приёмы отладки: постановка и проверка гипотез, трассировка, логирование, работа с «дампами» памяти и анализ «утечек».
- Автоматизация процессов: CI/CD-конвейеры для постоянного тестирования и быстрого отката изменений.
- Лучшие практики: тест-драйвенную разработку (TDD), поведенческое тестирование (BDD), code review и управление дефектами.
- Кейсы из реальной жизни: разбор ошибок в крупных проектах и пошаговые решения для их устранения.
Книга будет полезна:
- Разработчикам всех уровней, стремящимся писать более надёжный и поддерживаемый код.
- QA-инженерам, желающим расширить арсенал инструментов и повысить эффективность тестирования.
- Техническим лидерам и руководителям команд, внедряющим культуру качества в процесс разработки.