Pour atteindre l’objectif LoadView effectue une série d’itérations lors des tests de charge basés sur les objectifs.

Chaque itération comprend les étapes suivantes :

  1. Mesures et analyses.
  2. Étape de réglage de la charge (aucune mesure effectuée).

Mesures et analyses

Au cours de l’étape, LoadView calcule le temps de réponse moyen de l’étape – Avg. durée d’une transaction simulée sur le site Web cible lors de l’itération actuelle – pour définir une charge utilisateur cible pour la prochaine itération de test.

Pour assurer la précision, l’appareil est exécuté plusieurs fois au cours de l’étape. Le nombre d’exécutions pendant la phase est défini par le paramètre taux d’ajustement. Donc Avg. durée est calculé pour le nombre total de réponses qui équivaut au nombre d’utilisateurs simulés fois le paramètre de taux d’ajustement.

La mesure s’arrête lorsque les réponses pour toutes les sessions utilisateur simulées sont reçues.

exemple:

Disons que le nombre d’utilisateurs virtuels simultanés pour l’itération est de 100 utilisateurs. Le taux d’ajustement pour le test est défini à la valeur par défaut de 3.

Nombre total de réponses = 100×3 = 300.

LoadView résume les temps de réponse de ces 300 réponses, puis calcule la moyenne Avg. durée valeur.

Pour calculer le niveau de charge pour la prochaine itération, la formule suivante est utilisée :


Charge utilisateur
=
Objectif transactionnel par min
x
Avg.Duration

Étape de réglage de la charge

L’étape est un temps nécessaire pour atteindre le prochain niveau de charge utilisateur. Il peut prendre du temps pour les serveurs injecteurs LoadView pour atteindre le niveau de charge cible (95% ou plus) mais pas plus de 1 min.

Au moins trois itérations pendant pas moins de 10 minutes sont nécessaires pour terminer un test avec succès. Si l’objectif est atteint plus tôt que la durée spécifiée, le système continuera à tester.

Au début, vous serez facturé pour le nombre maximum d’utilisateurs virtuels spécifiés pendant la configuration du test.

Si l’objectif est atteint avec moins d’utilisateurs que prédéfini, la différence entre le prix payé pour le nombre maximum et le prix du décompte réel sera remboursée.