Sobes.tech
Назад к вопросам
Middle
7

В чём разница между Smoke, Sanity и Regression тестированием?

Компании, где спрашивали
RedLab

Ответ от нейросети

sobes.tech AI

Smoke тестирование — это базовая проверка, чтобы убедиться, что основные функции приложения работают и сборка стабильна для дальнейшего тестирования. Обычно это быстрый набор тестов, который запускается после сборки.

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

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

Итого:

  • Smoke — проверка готовности к тестированию.
  • Sanity — проверка конкретных изменений.
  • Regression — проверка отсутствия побочных эффектов после изменений.