Testy Systemowe

Testy systemowe przeprowadzane są, aby stwierdzić czy zintegrowany już system spełnia jako całość wymagania zawarte w specyfikacji.

Podczas testów systemowych cały system jest weryfikowany pod kątem zgodności z:

  • wymaganiami funkcjonalnymi
  • wymaganiami niefunkcjonalnymi (wydajność, użyteczność, niezawodność)

Innymi słowy system jest testowany całościowo z użyciem technik czarnej skrzynki. Wiedza o kodzie lub wewnętrznej strukturze aplikacji nie jest wymagana podczas testów systemowych.

Testy systemowe są pierwszym poziomem na którym system jest tesowany jako całość. Na niższych poziomach (testy modułowe, testy integracyjne) sprawdzane są poszczególne komponenty oraz interfejsy pomiędzy nimi.

Testy systemowe przeprowadzane są na środowisku zbliżonym do produkcyjnego , aby odwzrorować rzeczywiste warunki w których będzie działał system.

W dużych projektach testy systemowe przeprowadzane są przez niezależną grupę testerów.

Definicja ISTQB:

Testowanie systemowe: Proces testowania zintegrowanego systemu w celu sprawdzenia jego zgodności z wyspecyfikowanymi wymaganiami.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *