I Load Test vengono utilizzati per determinare o verificare caratteristiche di performance del sistema o dell’applicazione quando sottoposte a carichi di lavoro del tutto simili a quelli aspettati durante l’esercizio in produzione. Per una applicazione web, ad esempio, il carico è il numero di utenti/connessioni HTTP concorrenti.
Il load testing è di solito definito come il processo di esercizio del sistema sotto test alimentandolo in modo da fargli eseguire i task più grandi con cui esso può operare.
Il test di carico è talvolta chiamato anche volume test.
Gli obiettivi principali dei Load Test consistono nel:
- valutare le prestazioni del sistema (Response Time, throughput) con carichi simili a quelli operazionali (profili di basso, medio e alto carico);