Coureur de charge: CALCUL DE LA STIMULATION DU coureur DE CHARGE

LoadRunner: Calcul de la STIMULATION

Comment calculer la stimulation dans LoadRunner?

D = Durée du test (fenêtre de test / laps de temps)

B = Temps de référence (temps total mis par 1 utilisateur pour terminer 1 itération entière)

T = Temps total de réflexion dans le script

I = Itération attendue / cible

R = Temps résiduel de la fenêtre de test.

R =(D-(T + B) * I)

P = Intervalle de stimulation

En divisant le temps résiduel par l’itération cible, on obtient l’intervalle de stimulation

Par conséquent: P = R / I

D est le temps de stimulation.

(T + B) * Je représente la durée d’un scénario et P est le temps d’attente avant le scénario suivant

Calcul du Temps de stimulation / Temps de réflexion pour atteindre 50 TPS avec un temps de réponse moyen de 0,5 seconde avec un total de 100 Utilisateurs

Commençons par calculer le nombre total de transactions en une heure.

1 sec = 50 transactions

Transactions par heure par 100 utilisateurs = 50 TPS * 3600 sec = 180000 Transactions

Nous avons le nombre total d’utilisateurs donné comme 100. Voyons comment calculer le nombre de transactions que chaque utilisateur effectuera.

Nombre total d’utilisateurs = 100

Chaque utilisateur effectuera 180000/100 = 1800 transactions / heure

Étant donné que chaque transaction prend en moyenne 0,5 seconde, voyons combien de temps est nécessaire pour terminer les transactions de chaque utilisateur.

Pour effectuer 1800 transactions, il faudra 1800 *0.5 = 15 minutes

Voyons maintenant combien de temps de réflexion est nécessaire pour effectuer les transactions de nombres requises par utilisateur en une heure.

1800 transactions se termineront en 15 minutes

Par conséquent, 45 minutes de temps de réflexion sont nécessaires entre 1800 transactions (c’est-à-dire 45 * 60 = 2700 secondes de temps de réflexion nécessaires entre 1800 transactions (par utilisateur))

2700 secondes nécessaires pour 1800 transactions

x = 1,5 secondes pensez que le temps doit inclure

Voyons combien de temps est nécessaire pour terminer chaque itération.

Temps total nécessaire pour terminer chaque Itération = x + 0,5 seconde = 1,5 + 0,5 = 2 secondes

Vérification: Vérifions si notre calcul ci-dessus est correct.

Temps total = 1800 * 2 = 3600 secondes = 1 Heure

Ainsi, chaque utilisateur effectuera 1800 transactions où nous fournirons 2 secondes pour chaque Itération.

Write a Comment

Votre adresse e-mail ne sera pas publiée.