Sommario:
Definizione - Cosa significa Mercury LoadRunner?
Mercury LoadRunner è uno strumento automatizzato di test delle prestazioni e del carico di Hewlett-Packard (HP). Uno standard del settore, Mercury LoadRunner viene utilizzato per prevedere il comportamento e le prestazioni di un'applicazione prima del rilascio live. È una soluzione di classe enterprise per l'analisi del comportamento e delle prestazioni del sistema.
Mercury LoadRunner facilita la valutazione delle prestazioni del sistema end-to-end prima dell'implementazione effettiva dell'ambiente client, controlla se le prestazioni del prodotto soddisfano le specifiche del cliente e rileva / isola i colli di bottiglia durante lo sviluppo.
LoadRunner è stato originariamente sviluppato da Mercury Interactive, acquisita da HP nel novembre 2006.
Techopedia spiega Mercury LoadRunner
Mercury LoadRunner testa un'applicazione applicando carichi coerenti, ripetuti e misurabili. Il comportamento di un sistema sotto carico viene acquisito e i dati vengono analizzati per identificare i problemi di scalabilità che potrebbero influire sugli utenti effettivi dell'ambiente client. Lo strumento verifica se l'accordo sul livello di servizio (SLA) può essere rispettato guidando il carico rispetto al sistema e tracciando il tempo di risposta degli utenti finali appartenenti a processi e transazioni aziendali chiave.
Lo strumento Mercury LoadRunner include:
- Monitor delle prestazioni, o agenti, che monitorano gli eventi del percorso dell'applicazione e separano rapidamente i colli di bottiglia del sistema con un impatto minimo sul sistema.
- Un motore di analisi che fornisce una vista unica del sistema dell'utente finale e dei dati sulle prestazioni a livello di codice.
- Un motore di correlazione automatica, che analizza tutti i sistemi degli utenti finali, analizza i dati e fornisce un elenco dei primi 10 motivi più probabili per il comportamento del sistema. Questo aiuta a risolvere i problemi di prestazioni e scalabilità.
Le principali funzionalità di Mercury LoadRunner includono:
- Riduzione del rischio di implementazione di sistemi che non soddisfano i requisiti aziendali / prestazionali di un cliente.
- Determina la capacità del sistema di funzionare sotto un carico pesante e aiuta a ridurre i costi di hardware e software.
- Aiuta a monitorare gli SLA prima di andare in diretta.
- Riduce la durata del ciclo di prova e aiuta a garantire un'erogazione efficiente di applicazioni di alto livello.
- Riduce i costi di riparazione relativi a difetti / bug testando le applicazioni nelle prime fasi del ciclo di vita dello sviluppo.




