L’étalonnage de l’appareil est effectué pour calculer la valeur optimale de charge utile pour le nombre d’utilisateurs virtuels par serveur injecteur de charge. La complexité de l’appareil et les ressources CPU requises sont prises en compte lors de l’étalonnage. La valeur de charge utile calibrée garantit à LI Server une charge CPU maximale de 60 à 80 % optimale et assure la répartition maximale de la charge entre les serveurs LI.
La charge utile calibrée varie en fonction d’un type de tâche :
- HTTP(S) Test: de 500 à 1000 utilisateurs
- Test d’application Web Page/Streaming Media/Web : de 8 à 25 utilisateurs
- Test de collection postier : de 20 à 100 utilisateurs
Impact du retard de l’utilisateur sur les résultats de l’étalonnage
Lors de l’étalonnage, nous calculons la charge que la simulation d’un utilisateur virtuel met sur un serveur LI. S’il n’y a pas de retards d’utilisateur définis, une LI exécute constamment une session de test en boucle sans retards entre les sessions de test,augmentant ainsi son utilisation du Processeur. Par exemple, l’utilisation du Processeur peut atteindre 100% tout en exécutant un appel API très rapide.
D’autre part, si un retard de l’utilisateur est défini dans le profil comportement de l’utilisateur, un serveur LI sera inactif pendant la période de retard. Dans ce cas, l’utilisation du Processeur sera inférieure à celle de la même exécution de test sans retard d’utilisateur. Ainsi, plus d’utilisateurs virtuels peuvent être générés par un LI sans augmentation de la charge CPU.
Compte tenu de cela, plus un délai d’utilisation est long pour un test, plus la valeur de charge utile que vous recevrez à la suite d’un étalonnage de l’appareil.