Чем SMOKE-тестирование отличается от регрессионного?

Смок-тестирование (Smoke Testing): Проверка основных, критически важных функций системы после сборки или развертывания, чтобы убедиться в её базовой работоспособности.

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

Что ответить на собеседовании

Смок-тестирование (Smoke Testing): Проверка основных, критически важных функций системы после сборки или развертывания, чтобы убедиться в её базовой работоспособности. Выполняется быстро и определяет, возможно ли дальнейшее детальное тестирование.

Подробный разбор

Ответ с пояснениями

Смок-тестирование (Smoke Testing): Проверка основных, критически важных функций системы после сборки или развертывания, чтобы убедиться в её базовой работоспособности. Выполняется быстро и определяет, возможно ли дальнейшее детальное тестирование.

Тестирование критического пути (Critical Path Testing): Тестирование end-to-end сценариев, представляющих собой наиболее важные и часто используемые бизнес-процессы. Выполняется для проверки целостности и функциональности сквозных потоков пользовательских действий.

Регрессионное тестирование (Regression Testing): Тестирование для подтверждения того, что новые изменения в коде (фиксы, новые функции) не нарушили существующую функциональность системы и не вызвали появления новых дефектов в ранее работающих частях. Выполняется после каждого изменения или сборки.

Характеристика Смок-тестирование Тестирование критического пути Регрессионное тестирование
Цель Проверка базовой работоспособности после сборки. Проверка сквозных бизнес-процессов. Проверка отсутствия негативного влияния изменений на систему.
Объем Небольшой, основные функциональности. Основные, часто используемые user flows. Значительный, охватывает все ранее работающие части.
Когда выполняется После каждой сборки/развертывания. На разных этапах тестирования, включая после major релизов. После каждого изменения кода, фикса бага, новой функции.
Скорость Быстро. Зависит от сложности пути. Может быть длительным (часто автоматизируется).
Детальность Невысокая, поверхностная. Высокая для выбранного пути. Высокая.
Основной фокус Стабильность и готовность к дальнейшему тестированию. Корректность выполнения ключевых сценариев. Отсутствие введенных дефектов.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее