Les tests de charge ne sont pas toujours aussi simples qu’on pourrait le penser. La mise en place et l’exécution d’un test de charge basé sur des informations anecdotiques n’est pas la meilleure méthode. Faites la mauvaise supposition et vous pourriez rapidement trouver le point de rupture de votre application ou site Web,involontairement le faire tomber.

Aujourd’hui, la plupart des entreprises utilisent souvent des outils d’analyse du trafic pour aider à prendre les conjectures complètement hors de l’équation. Pour la majorité des entreprises, Google Analytics est l’outil privilégié. Alors, comment convertir exactement l’analyse web en utilisateurs simultanés ? Cet article vous emmènera à travers le processus de détermination d’un nombre précis d’utilisateurs simultanés basés sur vos outils d’analyse web. Dans ce cas, nous utiliserons Google Analytics.

Collecte de données utilisateur

Les outils d’analyse Web peuvent vous fournir une multitude de points de données, tels que le nombre total d’utilisateurs (nouveaux ou anciens), le nombre total de sessions, les pages vues, les taux de rebond, etc. De plus, vous pouvez ajuster le délai par heure, quotidien, hebdomadaire, mensuel ou même entrer une plage personnalisée. Dans le cas de Google Analytics, ces mesures peuvent être trouvées dans un seul tableau de bord, appelé aperçu de l’audience.

Trafic moyen vs trafic de pointe

Avant de calculer le nombre d’utilisateurs simultanés, vous devez connaître les heures de pic de trafic . C’est important pour deux ou trois raisons. L’utilisation des mesures moyennes du trafic sera souvent significativement inférieure aux heures de pointe. Les sites Web et les applications ont généralement des heures récurrentes pendant la journée ou la semaine où le trafic atteint des sommets. Afin de tester ce niveau de trafic, vous devez tester le trafic bien au-delà des mesures de trafic moyen.

La configuration de vos tests en utilisant un trafic normal ou moyen n’exercera pas la pression nécessaire sur votre système pour voir comment votre système répond à des niveaux de charge plus élevés. N’oubliez pas que les tests de charge s’entrons pour trouver des goulots d’étranglement de performance à des niveaux de charge supérieurs à la normale. Si vous ne stressez pas correctement votre site Web ou votre application, ou si vous ne poussez pas votre site ou vos applications au-delà du trafic quotidien normal, les résultats que vous obtiendrez ne vous fourniront aucune donnée sur les problèmes potentiels. Si votre site ou application est soudainement bombardé de niveaux élevés de trafic, au-delà de ce que vous avez testé, vous risquez que vos sites et applications rencontrent des problèmes de performances et aient un impact sur l’expérience utilisateur, au pire moment possible. Il est beaucoup mieux d’utiliser une approche proactive et d’être prêt pour ce scénario, plutôt que d’avoir à être soudainement informé que votre site ou application est tombé en panne et maintenant vous et votre équipe doivent courir autour d’essayer de ramener vos systèmes en ligne aussi rapidement que possible.

Deuxièmement, vous voulez récupérer les données les plus réalistes de votre test. Ces résultats seront sans aucun doute utilisés pour déterminer si une infrastructure et une capacité supplémentaires sont nécessaires, afin de déterminer si vos systèmes peuvent gérer ou non le trafic de pointe, vous voudrez le savoir maintenant, afin que vous puissiez mieux planifier et gérer votre infrastructure, et non pas sur la route quand il est trop tard. Et n’oubliez pas que le nombre d’utilisateurs simultanés n’est qu’un point de départ. Gardez toujours à l’esprit vos objectifs d’affaires individuels et les ALE lors de la réalisation de tests de charge.

Calcul du nombre d’utilisateurs simultanés

Dans la plate-forme LoadView, tous les temps sont définis en quelques minutes, de sorte que lors de l’analyse des données d’analyse Web, il est important de trouver le nombre maximum de visites et la durée moyenne de la visite pour une heure donnée. La formule utilisée pour déterminer le nombre d’utilisateurs simultanés est la suivante :

Utilisateurs simultanés = Visites horaires de pointe x Durée moyenne de la visite (en minutes)/60

Par exemple, si vos visites de pointe par heure sont de 200 visiteurs et que la durée moyenne de la visite est de 6 minutes, le nombre d’utilisateurs simultanés qui devraient être utilisés pour créer 200 visites par heure est de 20 utilisateurs simultanés. Le calcul du nombre d’utilisateurs simultanés est l’un des nombreux facteurs nécessaires pour configurer correctement un test de charge. La bonne chose est que LoadView peut prendre la complexité et s’inquiéter de l’essai de charge. LoadView vous étapes à travers le processus et prend les tracas d’avoir à gérer les injecteurs de charge ou des machines virtuelles.

Découvrez LoadView en action et planifiez une démonstration en direct avec l’un de nos ingénieurs de performance. Ou essayez-le par vous-même avec notre essai gratuit. Vous recevrez jusqu’à 5 tests de charge gratuits pour vous inscrire!