Книги / IT-менеджмент / Тестирование ПО / The Art of Software Testing, Third Edition

The Art of Software Testing, Third Edition

Glenford J. Myers, Corey Sandler, Tom Badgett

Классическая работа Гленфорда Майерса, впервые опубликованная в 1979 году, остается одним из самых авторитетных руководств по тестированию программного обеспечения. Третье издание, обновленное и дополненное Кори Сандлером и Томом Баджеттом, сохраняет фундаментальные принципы, но адаптирует их к современным реалиям разработки.

Книга начинается с психологических и экономических аспектов тестирования, объясняя, почему поиск ошибок — это творческий процесс, требующий правильного мышления. Авторы разбирают, как эффективно проводить инспекции кода, walkthrough и ревью, а также проектировать тестовые сценарии, способные выявить скрытые дефекты.

Особое внимание уделяется стратегиям тестирования на разных уровнях: модульном, интеграционном, системном и приемочном. Рассматриваются методы черного и белого ящика, техники эквивалентного разбиения, анализа граничных значений и другие практические подходы.

Новые главы посвящены тестированию в Agile-среде, веб-приложений и мобильных платформ. Авторы показывают, как адаптировать классические методики к итеративной разработке и быстро меняющимся требованиям, а также как обеспечить качество пользовательского опыта.

Завершается книга разделом об отладке — искусстве поиска и устранения причин обнаруженных дефектов. Это обязательное чтение для тестировщиков, разработчиков и руководителей проектов, стремящихся повысить надежность своего ПО.