Джерард Месарош. Пер с англ. – М. ООО «И. Д. Вильямс», 2009. – 832 с.
Тестирование может применяться на разных этапах процесса разработки, однако если исторически оно являлось методом контроля качества, то автор, сторонник гибких (agile) методов разработки, ратует за превращение его в инструмент обеспечения качества в рамках TDD (test driven development). Тем не менее данное издание можно рассматривать как исчерпывающее руководство по созданию автоматизированных тестов на базе одной из наиболее популярных инфраструктур – xUnit – независимо от выбранной методологии.
Книга разделена на три части, каждую из которых можно считать фактически независимой работой. Первая знакомит с организацией и философией автоматизированного тестирования ПО как такового, основами xUnit и некоторыми другими инструментами; вторая посвящена так называемым запахам, т.е. симптомам различных ошибок и проблем в коде самого теста; наконец третья, занимающая большую половину книги, описывает порядка 70 шаблонов, применяемых при создании автоматизированных тестов.
Ready, set, buy! Посібник для початківців - як придбати Copilot для Microsoft 365