Smoke testing

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

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

Приклади

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

Історія

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

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

Примітки

  1. а б smoke test // Англійсько-український словник з математики та інформатики / уклад. Є. Мейнарович, М. Кратко. — 2010.
  2. Словопедія.Димний, димовий, димчастий
  3. QALight Димне тестування
  4. Правила по кратким тестам. MSDN. Архів оригіналу за 17 липня 2013. Процитовано 9 грудня 2011. {{cite web}}: Cite має пустий невідомий параметр: |4= (довідка)