Принципы юнит-тестирования
Практическое руководство для профессионалов.
Хориков В. «Принципы юнит-тестирования» Питер, 2021 год, 320 стр., ISBN 978-5-4461-1683-6; (PDF-DJVU-RU-EN-Code)
Описание книги.
Книга учит разрабатывать и писать тесты, ориентированные на модель предметной области и другие ключевые области вашей базы кода. В этом четко написанном руководстве изложен материал, который научит вас разрабатывать комплекты тестов профессионального качества, безопасно автоматизировать процесс тестирования и интегрировать тестирование на протяжении всего жизненного цикла приложения. Если вы примете подход к тестированию, вы будете поражены тем, как лучшие тесты заставляют вас писать лучший код.
Юнит-тестирование — это процесс проверки отдельных модулей программы на корректность работы. Правильный подход к тестированию позволит максимизировать качество и скорость разработки проекта. Некачественные тесты, наоборот, могут нанести вред: нарушить работоспособность кода, увеличить количество ошибок, растянуть сроки и затраты. Грамотное внедрение юнит-тестирования — хорошее решение для развития проекта.
Оглавление.
- Часть I. Общая картина
Глава 1. Цель юнит-тестирования
Глава 2. Что такое юнит-тест?
Глава 3. Анатомия юнит-теста - Часть II. Обеспечение эффективной работы ваших тестов
Глава 4. Четыре аспекта хороших юнит-тестов
Глава 5. Моки и хрупкость тестов
Глава 6. Стили юнит-тестирования
Глава 7. Рефакторинг для получения эффективных юнит-тестов - Часть III. Интеграционное тестирование
Глава 8. Для чего нужно интеграционное тестирование?
Глава 9. Рекомендации при работе с моками
Глава 10. Тестирование базы данных - Часть IV. Антипаттерны юнит-тестирования
Глава 11. Антипаттерны юнит-тестирования
Добавить комментарий