Please enable JavaScript.
Coggle requires JavaScript to display documents.
Взаимодействие видов тестирования - Coggle Diagram
Взаимодействие видов тестирования
По объекту и уровням (Вертикальная связь)
Модульное (Unit)
Проверяет изолированные элементы
Передает протестированные блоки на Интеграционный уровень
Интеграционное (Integration)
Проверяет взаимосвязи модулей
Объединяет Unit-компоненты в единую систему для Системного уровня
Системное (System) Проверяет продукт целиком
Тестирует сквозные бизнес-сценарии (End-to-End) перед Приемочным уровнем
Приемочное (UAT)
Проверяет соответствие бизнес-целям
Финальный этап: опирается на успешные результаты Системного уровня
По степени автоматизации (Гибридный подход)
Ручное (Manual)
Используется для исследования новых фич и юзабилити
Связь: Формирует бэклог требований для автоматизации
Автоматизированное (Automation)
Перенимает рутинные задачи у ручного тестирования
Связь: Smoke-тесты при сборке + Регресс после ручных правок
По запуску кода (Временная связь)
Статическое (Без запуска кода)
Анализ требований, архитектуры и код-ревью
Связь: Находит баги в ТЗ еще до начала Динамического тестирования
Динамическое (С запуском кода)
Выполнение тестов на готовом окружении
Связь: Базируется на требованиях, которые уже прошли Статическую проверку
По доступу к коду (Методология)
Белый ящик (White Box) (\rightarrow ) Разработчики (Unit-уровень)
Серый ящик (Grey Box) (\rightarrow ) Интеграторы (Тесты API, БД, логики)
Черный ящик (Black Box) (\rightarrow ) Тестировщики / Заказчики (UI, System, UAT)