Sobes.tech
Back to questions
Middle
8

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

Companies where asked
RedLab

Answer from AI

sobes.tech AI

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

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

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

Итого:

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