Что такое 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 минут. Если тесты падают — сборка считается нестабильной, и дальнейшее тестирование откладывается.