Smoke testing

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

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

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

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

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

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

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

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

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