Testowanie dymu

Co to jest test dymu?

Testowanie dymu to technika testowania inspirowana testami sprzętowymi, które sprawdzają, czy nie ma dymu z komponentów sprzętowych po włączeniu zasilania. Podobnie w kontekście testowania oprogramowania, testy dymne odnoszą się do testowania podstawowej funkcjonalności kompilacji.

Jeśli test się nie powiedzie, kompilacja jest deklarowana jako niestabilna i NIE jest już testowana, dopóki test dymny tej kompilacji nie przejdzie.

Testowanie dymu - funkcje:

  • Identyfikacja krytycznych funkcji biznesowych, które musi spełniać produkt.

  • Zaprojektowanie i wykonanie podstawowych funkcjonalności aplikacji.

  • Upewnienie się, że test dymu przejdzie pomyślnie przez każdą kompilację, aby można było przystąpić do testowania.

  • Testy dymu umożliwiają wykrycie oczywistych błędów, co oszczędza czas i wysiłek zespołu testowego.

  • Testy dymu mogą być ręczne lub automatyczne.