Smoke testing

Матеріал з Вікіпедії — вільної енциклопедії.
Перейти до: навігація, пошук

Smoke Testing (англ. Smoke testing, димове тестування) у тестуванні програмного забезпечення означає мінімальний набір тестів на явні помилки. Цей тест зазвичай виконується самим програмістом. Програму, що не пройшла такий тест, немає сенсу передавати на глибше тестування.

Приклади[ред.ред. код]

  1. Помилки інсталяції: якщо програмний продукт не інсталюється, його тестування, скоріш за все, виявиться неможливим.
  2. Помилки при з'єднанні з базою даних, актуально для архітектури клієнт-сервер.

Історія[ред.ред. код]

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

Повторне «народження» терміну відбулося в радіоелектроніці. Після переробки чи ремонту електронного пристрою його просто вмикали на короткий час. Якщо після цього із пристрою не йшов дим, вважалося, що тест пройдено[1].

Примітки[ред.ред. код]