Шаблоны тестирования xUnit: рефакторинг кода тестов (Signature Series)

Джерард Месарош

XUnit Test Patterns: Refactoring Test Code (The Addison-Wesley Signature Series)
Gerard Meszaros
книга Шаблоны тестирования xUnit: рефакторинг кода тестов (Signature Series)
(увеличить обложку)

Где купить книгу

Оглавление
Пролистать книгу
Рецензии на книгу

О книгах из серии Addison-Wesley Signature Series в блоге Виктора Штонда

В данной книге показано, как применять принципы разработки программного обеспечения, в частности шаблоны проектирования, инкапсуляцию, исключение повторений и описательные имена, к написанию кода тестов. В части I рассматриваются теоретические основы методов разработки тестов и описываются концепции шаблонов и "запахов" тестов (признаков существующей проблемы). В частях II и III приводится каталог шаблонов проектирования тестов, "запахов" и других средств обеспечения большей прозрачности кода тестов. Кроме этого, в части III сделана попытка обобщить и привести к единому знаменателю терминологию тестовых двойников и подставных объектов, а также рассмотрены некоторые принципы их применения при проектировании как тестов, так и самого программного обеспечения.
Книга ориентирована на разработчиков программного обеспечения, практикующих гибкие процессы разработки. В основном здесь рассматриваются примеры для существующих реализаций инфраструктуры xUnit, но затронуты и более новые инфраструктуры тестирования на основе данных.

832 стр., с ил.; ISBN 978-5-8459-1448-4, 978-0-13-149505-0; формат 70x100/16; твердый переплетофсетнаясерия Signature Series; 2008, 3 кв.; Вильямс.



Понравилась книга? Порекомендуйте её друзьям и коллегам:







Книги, рекомендуемые вместе с этой книгой:

Разделы каталога:



Оглавление книги "Шаблоны тестирования xUnit: рефакторинг кода тестов (Signature Series)"

Предисловие Предисловия к книге Шаблоны тестирования xUnit: рефакторинг кода тестов     
Введение Введение к книге Шаблоны тестирования xUnit: рефакторинг кода тестов      

Пролог     
Благодарности     
Рефакторинг тестов     

Часть I. Общая информация     
    Глава 1. Краткий обзор     
    Глава 2. Запахи тестов Глава 2. Запахи тестов
    Глава 3. Цели автоматизации     
    Глава 4. Философия автоматизации тестов     
    Глава 5. Принципы автоматизации тестирования     
    Глава 6. Стратегия автоматизации тестирования     
    Глава 7. Основы xUnit     
    Глава 8. Управление временной тестовой конфигурацией     
    Глава 9. Управление постоянными тестовыми конфигурациями     
    Глава 10. Проверка результатов
    Глава 11. Использование тестовых двойников
    Глава 12. Организация тестов
    Глава 13. Тестирование с использованием баз данных
    Глава 14. План эффективной автоматизации тестирования

Часть II. Запахи тестов
    Глава 15. Запахи кода
    Глава 16. Запахи поведения
    Глава 17. Запахи проектов

Часть III. Шаблоны
    Глава 18. Шаблоны стратегии тестирования
    Глава 19. Базовые шаблоны xUnit
    Глава 20. Шаблоны настройки тестовой конфигурации
    Глава 21. Шаблоны проверки результатов
    Глава 22. Шаблоны очистки тестовой конфигурации
    Глава 23. Шаблоны тестовых двойников
    Глава 24. Шаблоны организации тестов
    Глава 25. Шаблоны баз данных
    Глава 26. Шаблоны проектирования с учетом тестов
    Глава 27. Шаблоны значений

Часть IV. Приложения
Приложение А. Рефакторинг тестов
Приложение Б. Терминология xUnit
Приложение В. Пакеты семейства xUnit
Приложение Г. Инструментарий
Приложение Д. Цели и принципы
Приложение Е. Запахи, псевдонимы и причины
Приложение Ж. Шаблоны, псевдонимы и варианты

Словарь терминов
Источники информации
Предметный указатель


Copyright © 1992-2019 Издательская группа "Диалектика-Вильямс"

Rambler  Top100