Semantic IDE

Всякие мысли о программировании

Книга Гленфорда Майерса о тестировании

LaptevVV LaptevVV
Вышла книга Гленфорда Майера "Искусство тестирования программ".
http://www.ozon.ru/context/detail/id/18319458/

Это третье издание книги, впервые вышедшей в 1979 году. Перевод на русский был выпущен издательством Финансы и статистика в 1982 году.
Уже тогда книга произвела потрясающее впечатление! На мой взгляд, это лучшая книга по тестированию, что мне встречалась. В ней Майерс попытался формализовать процесс разработки тестов на основе функциональных диаграмм и таблиц принятия решений. В книге всего 7 глав, однако на 170 страницах изложен очень концентрированный, насыщенный материал.

Третье издание, естественно, расширено и дополнено. Первые 5 глав практически совпадают с первым изданием.
Глава об отладке — тоже практически без изменений. А вот то, что было в первом издании 6 главой "Тестирование комплексов программ", в третьем издании развернуто до 5 глав:
Высокоуровневое тестирование, Тестирования удобства пользователя, Тестирование в среде гибкой разработки, Тестирование интернет-приложений, Тестирование мобильных приложений.

На мой взгляд, книжка вполне может служить в качестве основного учебника по курсу "Тестирование программ".

Однако есть и недостатки. В главе о модульном тестировании нет никакого материала по системам xUnit, а без этого современное модульное тестирование представить сложно.
Можно было бы написать и о системах генерации тестов (см. книжку Винниченко).
Но даже при отмеченных недостатках книжка — прекрасное введение в предмет.