Różnica między badaniem dymu a zdrowiem psychicznym

Autor: Laura McKinney
Data Utworzenia: 2 Kwiecień 2021
Data Aktualizacji: 13 Móc 2024
Anonim
Różnica między badaniem dymu a zdrowiem psychicznym - Technologia
Różnica między badaniem dymu a zdrowiem psychicznym - Technologia

Zawartość


Testy dymu i zdrowia psychicznego są technikami działającymi odpowiednio w ramach testów integracji i regresji. Istotną różnicą między testem dymu a badaniem czystości jest to, że test dymu jest stosowany w niestabilnym produkcie, podczas gdy test zdrowia psychicznego jest stosowany do bardziej stabilnych produktów. Testy dymu można nazwać testami płytkimi, ponieważ testują tylko niezbędny warunek, ale testy rozsądności sprawdzają na końcu każdy moduł oprogramowania, aby sprawdzić, czy zastosowane zmiany działają dobrze.

    1. Wykres porównania
    2. Definicja
    3. Kluczowe różnice
    4. Wniosek

Wykres porównania

Podstawa do porównaniaTestowanie dymuTesty poczytalności
PodstawowyTesty dymu oceniają i testują podstawowe funkcje.Testy poprawności dokładnie sprawdzają moduły oprogramowania.
Przypadki testoweTest pisemny lub automatyczny.Bez skryptu
PodejściePłytkie i szerokieWąski i głęboki
RozgłosGłównym celem jest szybkie uwzględnienie każdej części aplikacji.Nacisk na funkcjonowanie modułów (części oprogramowania) oprogramowania.
Działał na podstawieKażda kompilacjaTylko na stabilnej wersji.
Wykonane przezDeweloperPróbnik


Definicja testu dymu

The Testowanie dymu pochodzi głównie z podejścia do testowania integracji. Zwykle zaczyna się przed testowaniem na pełną skalę, która obejmuje dużą część oprogramowania, ale nie bardziej złożone i szczegółowe aspekty. Testowanie dymu jest uważane za niewyczerpujące testowanie, w którym sprawdzane jest działanie najważniejszych funkcji produktu.

Czynności wykonywane podczas testów dymu to:

  • Po pierwsze, konwertuje moduły oprogramowania w kod i współdziała w „kompilację”. Kompilacja składa się z plików danych, modułów wielokrotnego użytku, bibliotek i zaprojektowanych komponentów, które są potrzebne do zastosowania jednej lub więcej funkcji.
  • Planowana jest seria przypadków testowych w celu wykrycia błędów w celu upewnienia się, że funkcje działają poprawnie.
  • Wiele wersji jest następnie zintegrowanych w jednym produkcie, a cały produkt jest wielokrotnie testowany pod kątem dymu.
  • Proces testowania jest kontynuowany tylko do momentu, gdy wyniki będą zgodne z podstawowymi wymaganiami produktu, ale jeśli wyniki nie będą zgodne z podstawowymi wymaganiami, produkt zostanie zwrócony zespołowi projektowemu w celu dokonania niezbędnych zmian.

Zalety testowania dymu

  • Minimalizacja ryzyka poprzez wcześniejsze wykrywanie i usuwanie wad.
  • Powtarzająca się kontrola poprawia jakość systemu.
  • Uproszczone określanie i korekcja błędów
  • Postęp można łatwo ocenić

Definicja testów poczytalności

The Testy psychiczne jest sposobem na całkowite przetestowanie kompilacji po zastosowaniu niewielkich zmian w kodzie i funkcjonalności. Przede wszystkim sprawdza, czy produkt działa poprawnie po zmianach i usunięto błędy. Testy rozsądku są podgrupą testów regresji przeprowadzanych przed wprowadzeniem produktu na rynek. Jeśli proponowana funkcjonalność nie działa zgodnie z oczekiwaniami, skomponowana kompilacja jest odrzucana, aby wyeliminować czas i koszty potrzebne do rygorystycznych testów.


Oprogramowanie musi przejść inne testy przed przejściem do testów rozsądku. Ten rodzaj testu ma głębszy sens, co oznacza, że ​​uwzględnia szczegółowe aspekty oprogramowania.

Zalety testowania poczytalności

  • Dobre wykorzystanie czasu, ponieważ nacisk kładziony jest na jeden lub kilka obszarów funkcjonalności.
  • Zapewnia prawidłowe działanie aplikacji po implikacji niewielkich zmian w kodzie.
  • Odkrywa zależne brakujące obiekty.
  1. Testowanie dymu jest uruchamiane na początku na kompilacji i sprawdza najbardziej podstawowe funkcje. Z drugiej strony testy poprawności psychicznej oceniają, czy oprogramowanie buduje dogłębnie.
  2. Dokumentacja w testach dymu odbywa się za pomocą pisemnego zestawu testów lub testów automatycznych, natomiast w testach poczytalności nie wykonuje się skryptów.
  3. Technika testowania dymu jest płytka i szeroka, co oznacza, że ​​obejmuje każdą wersję testową, ale nie idzie na bardzo ekstremalnym poziomie. Przeciwnie, testy rozsądku wykorzystują wąskie i głębokie podejście, w którym pojedyncza wersja jest dokładnie testowana.
  4. Podstawowym celem testów dymu jest szybkie pokrycie każdej części oprogramowania. I odwrotnie, testy poprawności koncentrują się na funkcjonowaniu każdego modułu oprogramowania.
  5. Deweloper jest odpowiedzialny za wykonanie testu dymu, podczas gdy test poczytalności jest przeprowadzany przez testera.
  6. Testowanie dymu przypomina sprawdzanie liczby dokumentów w procesie weryfikacji dokumentów. Natomiast testy poczytalności obejmują pełną ocenę jednego dokumentu.

Wniosek

Wcześniejszym celem testu dymu jest potwierdzenie stabilność produktu, podczas gdy testy higieny zapewniają racjonalność produktu.