2 месяца назад
Дымовой тест - его цель и способы эффективного выполнения.
Дымовой тест (smoke test) — это начальная проверка новой сборки программного обеспечения, направленная на подтверждение того, что основные функции работают корректно. Его цель — быстро определить, подходит ли сборка для дальнейшего, более глубокого тестирования. Дымовой тест включает базовые проверки, такие как запуск приложения, авторизация пользователя и доступ к основным разделам. Основная цель дымового теста — выявить критические ошибки на ранних этапах разработки, которые могут сделать последующее тестирование невозможным или неэффективным...
Дымовое тестирование.
Мой знакомый - сантехник. Перед подключением труб в новом здании к водопроводу он заполняет трубы дымом и смотрит, не попадает ли дым из труб в помещения. Зачем он это делает? Потому что, если имеются какие-то зазоры или плохо изолированы стыки, гораздо легче очистить здание от дыма (т. к. он просто рассеется), чем от воды. Заметить дым в комнатах также проще, чем проверять, если ли потечки на стенах. Это гораздо быстрее, чем проверять каждую трубу сантиметр за сантиметром, а в итоге получить ту же самую информацию. После завершения дымового теста поступает вода и начинается другое, более специфическое тестирование, например гарантирующее правильность давления на разных этажах...