Дымовое тестирование — это тестирование, проводимое на начальном этапе и направленное на проверку готовности разработанного продукта к проведению более расширенного тестирования. 1
Это короткий цикл тестов, подтверждающий (или отрицающий) факт того, что приложение стартует и выполняет свои основные функции. 1 Вывод о работоспособности основных функций делается на основании результатов поверхностного тестирования наиболее важных модулей приложения на предмет возможности выполнения требуемых задач и наличия быстро находимых критических и блокирующих дефектов. 1
От других видов тестирования дымовое отличается тем, что направлено на проверку главной функциональности, неработоспособность которой делает бессмысленной саму идею использования приложения (или иного объекта, подвергаемого дымовому тестированию). 5
Например, от санитарного тестирования дымовое отличается тем, что санитарное тестирование ориентировано на глубинное исследование определённой функции, а дымовое — на тестирование большого количества функционала за самые короткие сроки. 1