Что такое smoke-тестирование?

Manual QA Junior Основы QA обновлено 11.10.2025

Краткий ответ

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

Пример:
После сборки нового билда интернет-банка проверяют, что можно войти в систему, открыть счета и сделать перевод — если эти базовые сценарии работают, билд считается “живым”.

Полный ответ

Smoke-тестирование (от англ. smoke — дым) — это быстрый набор базовых проверок, проводимых после сборки или деплоя, чтобы убедиться, что система запускается и работает на базовом уровне.

Название происходит от инженерного термина: если после включения устройства из него не пошёл дым — можно тестировать дальше.

Цель:
— Проверить, не “сломался” ли основной функционал после сборки.
— Отсечь нерабочие билды до начала полного регресса или функционального тестирования.

Когда выполняется:

  • после каждой новой сборки или релиза;
  • перед началом регрессионного тестирования;
  • при проверке хотфиксов.

Что обычно проверяют:

  • вход в систему;
  • открытие ключевых страниц;
  • базовые пользовательские операции (создание, редактирование, удаление данных);
  • доступность API и основных сервисов.

Пример:
После выката новой версии приложения:
1. Проверяют, открывается ли экран входа;
2. Можно ли авторизоваться;
3. Загружается ли главная страница;
4. Работает ли кнопка “Выход”.
Если всё это проходит — билд передают на регрессионное тестирование.

Кратко:
Smoke-тест — это “санитарная проверка” сборки перед основным тестом.

Оцените ответ
0 / 5 · 0