2012-02-16 9 views
23

Voglio creare uno script in JMeter che simula per es. 100 utenti che accedono al nostro sito per un periodo di 3-4 minuti.Come eseguire il test di carico per il sito Web utilizzando JMeter

Dobbiamo testare se la nostra applicazione può consentire 25.000 utenti al giorno, ovvero 1.100 all'ora.

Per che ho fatto questo test Jmeter:

enter image description here enter image description here

e qui è il risultato

enter image description here

e qui è il grafico

enter image description here

Voglio sapere cosa ci dice esattamente questo risultato, se il mio test supera o fallisce, se yahoo.com (per il quale abbiamo eseguito questo test per il nostro esempio) può consentire 25.000 utenti al giorno e se sto inserendo il mio criteri/requisiti correttamente?

Grazie

+1

ti rendi conto che l'accesso a un sito comporta numerose richieste HTTP e stai solo testando quello iniziale? è necessario registrare una sequenza di richiesta HTTP (con JMeter - Google come) e la prova contro di essa –

+0

(http://stackoverflow.com/faq#howtoask) –

risposta

44

1. Vorrei consigliare di utilizzare meglio alcuni campionatori personalizzati da jmeter-plugins invece:

2. Oltre al commento @Qwe sopra: test non la richiesta HTTP singola ma le transazioni degli utenti: ogni test-thread dovrebbe simulare una sorta di attività di navigazione real-utente: login (se del caso), navigare attraverso il sito, cercare, accedere/modificare le impostazioni personali, disconnettersi, ecc.
Per emulare l'utente reale, aggiungere anche il timer "tempo di attesa" tra le fasi della transazione.

3. risposte di controllo, almeno le seguenti:

4. concettualizzazione della corrispondente documentazione JMeter:

5. Alcune linee guida passo-passo su di installazione e l'uso di Jmeter per il carico-test che potete trovare qui:


UPD.
Si prega di trovare, utilizzare e sentirsi liberi di estendere questo JMeter Resources collection continuato su github.

+0

[Carica provare le applicazioni con jmeter [ottenuto la risposta?] ] (http://web.archive.org/web/20120302160128/http://javaboutique.internet.com/tutorials/JMeter/) tramite archive.org –

+0

Grazie per l'aggiornamento. –

+0

Ottima risposta, grazie, è stato abbastanza utile anche per me. – Rafa

Problemi correlati