LoadRunner Active Vuser Count
Problema:
Come ottenere il conteggio VUser attivo in qualsiasi momento in LoadRunner?
Spiegazione:
LoadRunner esegue lo script nel controller o nel Centro prestazioni e genera il numero richiesto di utenti virtuali (VUSER). Ma tutti i VUSER non sono attivi a tempo pieno, specialmente quando la parte di login e logout è nell’azione (). Se vuoi sapere quanti VUsers sono attivi in un determinato momento, segui i passaggi seguenti.
Soluzione:
Prerequisito:
Come prerequisito, è necessario prima identificare quante connessioni TCP/IP sono stabilite da un VUser durante il test. A tal fine:
- Commenta la transazione “Logout” dello script VUGen
- Esegui il test per alcuni minuti. La durata della prova deve essere sufficientemente lungo per completare almeno una iterazione
- Fascicola il risultato
- Aprire il file risultato in LoadRunner Strumento di Analisi
- Aprire “Connessioni” grafico
Grafici->Aggiungi Nuovo Elemento->Aggiungi Nuovo Grafico->Risorse Web->Connessioni - annotare il numero di connessioni stabilite durante l’utente di prova (N. di connessioni = 6; Fare riferimento alla schermata qui sotto)
Prova Effettiva:
- Eseguire il test vero e proprio con un pieno carico
- Fascicolare il risultato dopo il completamento del test
- Aprire il file risultato in LoadRunner Strumento di Analisi
- Aprire “Connessioni” grafico
Grafici->Aggiungi Nuovo Elemento->Aggiungi Nuovo Grafico->Risorse Web->Connessioni - Passa il mouse sul grafico e ottenere il “Numero di Connessioni” valore. Fare riferimento allo screenshot qui sotto dove alle 00: 11: 00, il numero di connessioni sono 36.000. Annotare questo valore.
Calcolo del Numero di Attivi VUser in un momento particolare:
Numero di Attivi VUsers = Totale Connessioni a quel tempo / Connessione fatta da un utente
=> Attivo Numero VUsers a 00:11:00 = 36 / 6
=> Attivo Numero VUsers a 00:11:00 = 6
Quindi 6 VUsers sono attivi 00:11:00. Allo stesso modo, è possibile calcolare il conteggio VUser attivo in un momento diverso nel test LoadRunner.