Articles

GeeksforGeeks

cykl życia testowania oprogramowania (STLC) to sekwencja różnych czynności wykonywanych podczas procesu testowania oprogramowania.

charakterystyka STLC:

  • STLC jest podstawową częścią cyklu życia oprogramowania (SDLC), ale STLC składa się tylko z faz testowania.
  • STLC uruchamia się zaraz po zdefiniowaniu wymagań lub udostępnieniu dokumentu wymagań oprogramowania przez interesariuszy.
  • STLC zapewnia proces krok po kroku w celu zapewnienia wysokiej jakości oprogramowania.

w początkowej fazie STLC, podczas gdy oprogramowanie lub aplikacja jest opracowywana, zespół testujący analizuje i definiuje zakres testów, kryteria wejścia i wyjścia, a także przypadki testowe. Pomaga skrócić czas cyklu testowego, a także poprawić jakość produktu.
Po zakończeniu fazy rozwojowej zespół testowy jest gotowy z przypadkami testowymi i rozpoczyna ich realizację. Pomaga to w znajdowaniu błędów we wczesnej fazie.

fazy STLC:

  1. Analiza wymagań:
    Analiza wymagań jest pierwszym etapem cyklu życia testowania oprogramowania (STLC). Na tym etapie zespół ds. zapewnienia jakości rozumie wymagania, takie jak to, co ma być przetestowane. Jeśli czegoś brakuje lub jest to niezrozumiałe, zespół ds. zapewnienia jakości spotyka się z zainteresowanymi stronami, aby lepiej zrozumieć szczegółową wiedzę na temat wymagań.
  2. planowanie testów:
    planowanie testów jest najbardziej efektywną fazą cyklu życia oprogramowania, w którym zdefiniowane są wszystkie plany testów. W tej fazie kierownik zespołu testującego oblicza szacunkowy wysiłek i koszty prac testowych. Ta faza rozpoczyna się po zakończeniu fazy zbierania wymagań.
  3. rozwój przypadku testowego:
    faza rozwoju przypadku testowego rozpoczyna się po zakończeniu fazy planowania testu. W tej fazie zespół testowy notuje szczegółowe przypadki testowe. Zespół testujący przygotowuje również wymagane dane testowe do testów. Po przygotowaniu przypadków testowych są one weryfikowane przez zespół ds. zapewnienia jakości.
  4. Konfiguracja środowiska testowego:
    Konfiguracja środowiska testowego jest istotną częścią STLC. Zasadniczo środowisko testowe decyduje o warunkach, na jakich oprogramowanie jest testowane. Jest to niezależne działanie i może być rozpoczęte wraz z rozwojem przypadku testowego. W tym procesie zespół testujący nie jest zaangażowany. programista lub klient tworzy środowisko testowe.
  5. wykonanie testu:
    Po uruchomieniu testu i konfiguracji środowiska testowego rozpoczyna się faza wykonania testu. W tej fazie zespół testowy rozpoczyna wykonywanie przypadków testowych na podstawie przygotowanych przypadków testowych we wcześniejszym etapie.
  6. Zamknięcie testu:
    jest to ostatni etap STLC, w którym analizowany jest proces testowania.

Uwaga czytelniku! Nie przestawaj się uczyć. Zdobądź wszystkie ważne koncepcje teorii CS dla SDE wywiady z kursem teorii CS w cenie przyjaznej dla studentów i przygotuj się na branżę.

Tagi artykułu:

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *