Testy niefunkcjonalne
Testy niefunkcjonalne to testowanie aplikacji lub systemu pod kątem wymagań niefunkcjonalnych : sposobu działania systemu, a nie określonych zachowań tego systemu. Kontrastuje to z testowaniem funkcjonalnym , które sprawdza zgodność z wymaganiami funkcjonalnymi opisującymi funkcje systemu i jego komponentów. Nazwy wielu testów niefunkcjonalnych są często używane zamiennie ze względu na nakładanie się zakresu różnych wymagań niefunkcjonalnych. Na przykład wydajność oprogramowania to szerokie pojęcie, które obejmuje wiele szczegółowych wymagań, takich jak niezawodność i skalowalność .
Testy niefunkcjonalne obejmują:
- Testy dostępności
- Testowanie linii bazowej
- Testy zgodności
- Testowanie dokumentacji
- Testy wytrzymałościowe lub testy niezawodności
- Testowanie obciążenia
- Testy lokalizacji i testy internacjonalizacji
- Test wydajności
- Testy odzyskiwania
- Testy odporności
- Testy bezpieczeństwa
- Testowanie skalowalności
- Test naprężeń
- Test użyteczności
- Testowanie głośności
Kategoria: