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

1 июль, 2009 - 10:51КО

Джерард Месарош. Пер с англ. – М. ООО «И. Д. Вильямс», 2009. – 832 с.

Шаблоны тестирования xUnit рефакторинг кода тестовТестирование может применяться на разных этапах процесса разработки, однако если исторически оно являлось методом контроля качества, то автор, сторонник гибких (agile) методов разработки, ратует за превращение его в инструмент обеспечения качества в рамках TDD (test driven development). Тем не менее данное издание можно рассматривать как исчерпывающее руководство по созданию автоматизированных тестов на базе одной из наиболее популярных инфраструктур – xUnit – независимо от выбранной методологии.

Книга разделена на три части, каждую из которых можно считать фактически независимой работой. Первая знакомит с организацией и философией автоматизированного тестирования ПО как такового, основами xUnit и некоторыми другими инструментами; вторая посвящена так называемым запахам, т.е. симптомам различных ошибок и проблем в коде самого теста; наконец третья, занимающая большую половину книги, описывает порядка 70 шаблонов, применяемых при создании автоматизированных тестов.