Шаблоны тестирования xUnit. Рефакторинг кода тестов.
Автор - Джерард Месарош
Книга Джерарда Месароша "Шаблоны тестирования xUnit: Рефакторинг кода тестов" написана в основном для разработчиков программного обеспечения (программистов, проектировщиков и архитекторов), которые хотят научиться лучше писать тесты, а также для руководителей и преподавателей, которые хотят понимать, что делают разработчики и зачем им необходимо выделять время на повышение эффективности этой деятельности. Основное внимание уделяется модульным тестам и приемочным тестам, которые автоматизируются с помощью пакета xUnit. Кроме того, ряд шаблонов высокого уровня относится к тестам, автоматизированным на основе отличных от xUnit технологий.
Скорее всего, разработчики захотят прочитать книгу от корки до корки, но справочные главы лучше сначала просмотреть, а не вчитываться в каждое слово. Основное внимание нужно уделить общему представлению о существующих шаблонах и принципах их функционирования. К конкретным шаблонам можно будет вернуться, когда в них возникнет необходимость. Обычно описание приводится в нескольких первых подразделах (до раздела ‘‘Когда это использовать’’ включительно) того раздела, который посвященн конкретному шаблону. Руководителям и преподавателям рекомендуется прочитать часть I, ‘‘Общая информация’’, и, возможно, часть II, ‘‘Запахи тестов’’. Кроме того, желательно прочитать главу 18, ‘‘Шаблоны стратегии тестирования’’, так как в ней описаны решения, смысл которых руководители должны понимать, чтобы поддерживать разработчиков в использовании этих шаблонов. Как минимум руководители должны прочитать главу 3, ‘‘Цели автоматизации’’. В части I рассматриваются теоретические основы методов разработки тестов и описываются концепции шаблонов и ‘‘запахов’’ тестов (признаков существующей проблемы). В частях II и III приводится каталог шаблонов проектирования тестов, ‘‘запахов’’ и других средств обеспечения большей прозрачности кода тестов. Кроме этого, в части III сделана попытка обобщить и привести к единому знаменателю терминологию тестовых двойников и подставных объектов, а также рассмотрены некоторые принципы их применения при проектировании как тестов, так и самого программного обеспечения.
При подготовке этой книги применялось множество отчетов с конференций и книг по автоматизации тестов с помощью пакета xUnit.
Издательство – Вильямс
Год издания – 2009
Формат книги - PDF
Размер - 12,5 Мб
Шаблоны тестирования xUnit. Рефакторинг кода тестов. Джерард Месарош - скачать
|