Книга: Идеальный программист. Как стать профессионалом разработки ПО
Пирамида автоматизации тестирования
Профессиональные разработчики для создания модульных тестов обычно применяют методологию разработки через тестирование (TDD, Test Driven Development). Группы профессиональных разработчиков используют приемочные тесты для составления спецификации своей системы и механизм непрерывной интеграции (см. главу 7, с. 122) для предотвращения регрессии. Однако эти тесты составляют лишь часть картины. Какими бы полезными ни были модульные и приемочные тесты, нам также понадобятся тесты более высокого уровня, которые будут следить за тем, чтобы контроль качества не обнаруживал никаких дефектов. На рис. 8.1 изображена пирамида автоматизации тестирования[39] – графическое представление всевозможных тестов, необходимых при профессиональной организации разработки.
- 8 Стратегии тестирования
- Программы для тестирования привода
- Программы для тестирования монитора
- При установке Windows ХР с загрузочного диска после тестирования программа установки сообщает, что не найден ни один жес...
- Глава 1. Первое знакомство с организацией тестирования в Google
- Получайте обратную связь из тестирования с пользователями и заказчиками
- Завершение пирамидальной сортировки
- 11.4. Пути автоматизации процессов управления производством MRP – системы
- Листинг 15.3. Тестовый код, который необходимо поместить в класс формы для тестирования передачи и приема данных посредс...
- Использование внешних объектов автоматизации (на Microsoft Word)
- Инструменты интеграционного тестирования
- Глава 9. Очереди по приоритету и пирамидальная сортировка.