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

The Art of Software Testing, Second Edition

Glenford J. Myers, Tom Badgett, Todd M. Thomas, Corey Sandler

Классическая работа по тестированию программного обеспечения, впервые опубликованная в 1979 году и обновленная для второго издания. Книга охватывает фундаментальные принципы и практические методы тестирования, начиная с психологии и экономики тестирования и заканчивая проектированием тестовых сценариев и стратегиями модульного и системного тестирования.

Автор, Гленфорд Майерс, рассматривает тестирование как процесс поиска ошибок, а не подтверждения работоспособности. В книге подробно описаны методы черного и белого ящика, включая эквивалентное разбиение, анализ граничных значений, тестирование на основе графов причинно-следственных связей и угадывание ошибок.

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

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