< Назад

Димне тестування

Що таке димне тестування (Smoke Testing)?

Без історичного контексту важко зрозуміти, при чому тут дим. То ж пригадаємо.

Історія наступна. Починається вона з часів існування великих електронних пристроїв, коли складались вони з багатьох та багатьох компонентів (насправді і зараз є такі, не все перетворилось на смартфон).

Отже, треба інженерам протестувати якусь нову плату, частину великої системи. Або всю систему, що з цих компонентів складається. То ж, все це підключається та вмикається (подається напруга). Та…

…якщо ми візуально бачимо, що пішов дим, що якийсь прилад, плата, процесор почали диміти, то вимикаємо! Димне тестування показало, що є такі проблеми, які блокують нам подальше, більш комплексне, тестування роботи системи. Нащо мені тестувати чи може робот підняти руку, якщо він почав диміти одразу після вмикання?

Повертаємось до тестування програм. Коли думаємо про димне тестування, тримаємо в голові цю історію. Вона допоможе не зробити з димного тестування якогось монстра. Бо потрібно нам тільки(!) для того, щоб побачити, чи працездатна система взагалі, чи не пішов «дим»?

Тобто, це такий вид доволі швидкого та відносно поверхневого тестування, який за успішним результатом скаже нам, що ми можемо переходити до інших, ґрунтовніших типів Тестування

Поширюй:
Зміст