ATDD – разработка программного обеспечения через приемочные тесты
Здесь можно купить книгу "ATDD – разработка программного обеспечения через приемочные тесты " в печатном или электронном виде. Также, Вы можете прочесть аннотацию, цитаты и содержание, ознакомиться и оставить отзывы (комментарии) об этой книге.
Место издания: Москва
ISBN: 978-5-89818-641-8
Страниц: 233
Артикул: 108019
Возрастная маркировка: 16+
Краткая аннотация книги "ATDD – разработка программного обеспечения через приемочные тесты"
Применяя методику разработки через приемочные тесты (ATDD), заказчики, разработчики и тестировщики получают возможность совместно сформулировать тестопригодные требования, что позволяет создавать высококачественное программное обеспечение в сжатые сроки. Однако на практике многие не понимают, в чем истинный смысл ATDD. Настоящая книга — первое практическое руководство начального уровня по внедрению и успешному применению этой методики. На примерах автор показывает, как применять ATDD, используя различные языки и каркасы. В результате проработки примеров порождаются различные артефакты: классы для автоматизации тестирования, определения шагов и полные реализации. На этих вполне реалистичных примерах автор иллюстрирует фундаментальные принципы ATDD, показывает место ATDD в общем процессе разработки, делится своим обширным опытом и предостерегает против типичных ошибок. Эта книга будет полезна тестировщикам, разработчикам, бизнес-аналитикам и руководителям проектов. Она позволит заложить прочный фундамент для получения первых результатов от внедрения ATDD уже сейчас и поможет добиться еще большего в будущем, по мере накопления опыта.
Содержание книги "ATDD – разработка программного обеспечения через приемочные тесты "
Предисловие Кента Бека
Предисловие Дэйла Эмери
Вступление
О названии
Зачем нужна еще одна книга по ATDD?
Терминология
Как читать эту книгу
Благодарности
Об авторе
ЧАСТЬ I. Парковка в аэропорту
Глава 1. Рабочая встреча по калькулятору стоимости парковки
Парковка с доставкой в назначенное место
Краткосрочная парковка
Экономичная и длительная парковка
Существенные примеры
Резюме
Глава 2. Автоматизация тестов для парковки с доставкой в указанное место
Первый пример
Парная разработка первого теста
Инициализация
Проверка результатов
Табличные тесты
Резюме
Глава 3. Автоматизация тестов для остальных типов парковок
Глава 4. Предполагать и сотрудничать
Рабочие встречи по выработке спецификаций
Выдвижение пожеланий
Сотрудничество
Резюме
ЧАСТЬ II. Система управления светофорами
Глава 5. Приступая к работе
Светофоры
FitNesse
Вспомогательный код
Резюме
Глава 6. Состояния светофора
Спецификация смены состояний
Первый тест
Займемся кодированием
Рефакторинг
Пакеты
Перечисление LightState
Редактирование состояний светофора
Резюме
Глава 7. Первый перекресток
Спецификации контроллера
Управление разработкой кода контроллера
Рефакторинг
Резюме
Глава 8. Раскрывай и исследуй
Раскрытие предметной области
Управление разработкой продуктового кода
Тестируйте связующий код
Цените свой связующий код
Резюме
ЧАСТЬ III. Принципы разработки через приемочные тесты
Глава 9. Использование примеров
Глава 10. Разрабатывайте спецификацию совместно
Сила трех
Организуйте рабочие встречи
Состав участников
Цель рабочей встречи
Частота и продолжительность
Траление требований
Резюме
Глава 11. Автоматизируйте буквально
Используйте дружелюбную автоматизацию
Сотрудничайте в осуществлении автоматизации
Изучайте предметную область
Резюме
Глава 12. Тестируйте рационально
Разрабатывайте код автоматизации тестов постепенно
Прислушивайтесь к тестам
Подвергайте тесты рефакторингу
Выделение переменной
Выделение ключевого слова
Резюме
Глава 13. Успешное внедрение ATDD
Приложение А. Cucumber
Приложение В. FitNesse
Структура вики
Таблицы SLiM
Вспомогательный код
Приложение C. Robot Framework
Секции
Библиотечный код
Список литературы
Предметный указатель
Все отзывы о книге ATDD – разработка программного обеспечения через приемочные тесты
С книгой "ATDD – разработка программного обеспечения через приемочные тесты" читают
Внимание!
При обнаружении неточностей или ошибок в описании книги "ATDD – разработка программного обеспечения через приемочные тесты (автор Маркус Гэртнер)", просим Вас отправить сообщение на почту help@directmedia.ru. Благодарим!
и мы свяжемся с вами в течение 15 минут
за оставленную заявку