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

QA Тестировщик Junior Без компании
Что такое Smoke-тестирование
Ответы
Smoke-тестирование — это быстрая проверка основных функций приложения после сборки или развертывания. Цель — убедиться, что критичные компоненты работают и можно переходить к более глубокому тестированию. **Пример:** ``` def test_login(): assert login("valid_user", "valid_pass") == True def test_homepage_load(): assert load_homepage().status_code == 200 ``` Обычно выполняется вручную или автоматически, занимает 5-30 минут. Если тесты падают — сборка считается нестабильной, и дальнейшее тестирование откладывается.