Встречается на собеседованиях • сегодня

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

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

Пример:

python
def test_login():
    assert login("valid_user", "valid_pass") == True

def test_homepage_load():
    assert load_homepage().status_code == 200

Обычно выполняется вручную или автоматически, занимает 5-30 минут. Если тесты падают — сборка считается нестабильной, и дальнейшее тестирование откладывается.

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы