Основная разница:
| Характеристика | Подтверждающее тестирование | Регрессионное тестирование |
|---|---|---|
| Цель | Проверить исправление дефекта | Проверить, что изменения не нарушили систему |
| Область применения | Конкретный исправленный дефект | Модули/функциональность, связанные и не связанные с изменениями |
| Когда выполняется | После исправления дефекта | После внесения любых изменений в код |
| Отношение к дефекту | Связано с обнаруженным дефектом | Не обязательно связано с конкретным дефектом, может искать новые |
| Случаи тестирования | Перепроверка кейса, обнаружившего баг | Выборка или все ранее пройденные кейсы |