Smoke-тестирование — это поверхностная проверка, показывающая, что основная функциональность системы работает и приложение вообще пригодно для дальнейшего тестирования.
Пример:
После сборки нового билда интернет-банка проверяют, что можно войти в систему, открыть счета и сделать перевод — если эти базовые сценарии работают, билд считается “живым”.
Smoke-тестирование (от англ. smoke — дым) — это быстрый набор базовых проверок, проводимых после сборки или деплоя, чтобы убедиться, что система запускается и работает на базовом уровне.
Название происходит от инженерного термина: если после включения устройства из него не пошёл дым — можно тестировать дальше.
Цель:
— Проверить, не “сломался” ли основной функционал после сборки.
— Отсечь нерабочие билды до начала полного регресса или функционального тестирования.
Когда выполняется:
Что обычно проверяют:
Пример:
После выката новой версии приложения:
1. Проверяют, открывается ли экран входа;
2. Можно ли авторизоваться;
3. Загружается ли главная страница;
4. Работает ли кнопка “Выход”.
Если всё это проходит — билд передают на регрессионное тестирование.
Кратко:
Smoke-тест — это “санитарная проверка” сборки перед основным тестом.
Чтобы пожаловаться или сообщить об ошибке, войдите в аккаунт или зарегистрируйтесь.