loadview hands review tutorial
Regardons les choses en face - Le test de charge idéal émule le trafic du monde réel, mais la plupart des logiciels de test de charge ne se rapprochent pas.
Une série de requêtes GET provenant d'un serveur interne ne peut pas reproduire ce qui se passe réellement lorsqu'un site Web constate une augmentation soudaine du nombre d'utilisateurs du monde entier.
Retenues par des restrictions budgétaires et d'infrastructure, certaines organisations ont été contraintes de se contenter de tests de charge qui brossent un tableau incomplet. Avec cette option, vous êtes peut-être prêt pour un lancement de produit important ou un succès viral, mais vous ne pouvez pas en être complètement sûr.
Aujourd'hui, nous allons examiner LoadView , une plate-forme de test de charge à la demande de Dotcom-Monitor qui rend possible des tests de charge réalistes sans investissement initial dans l'infrastructure matérielle ou logicielle.
Ce que vous apprendrez:
- Premiers pas avec LoadView
- Créer un script
- Mise en place du test
- Exécution du test de charge
- Lire les rapports
- Conclusion
- lecture recommandée
Premiers pas avec LoadView
Grâce aux serveurs virtuels basés sur le cloud, LoadView peut envoyer du trafic vers votre site ou application à partir du monde entier. C'est une option beaucoup plus pratique et économique que de maintenir votre propre plate-forme de test de charge.
Cette revue se concentrera sur l'exécution d'un test de charge simple avec LoadView.
Créer un script
LoadView peut effectuer des tests de charge très basiques par lui-même, mais pour des tests plus significatifs, vous devrez télécharger et installer l'outil d'enregistrement de script EveryStep. Ce processus prend moins de cinq minutes et en vaut la peine.
(Noter- cliquez sur n'importe quelle image pour une vue agrandie)
EveryStep vous permet d'enregistrer facilement des scripts de test en pointant et en cliquant. Pour commencer, vous entrez votre URL de départ et sélectionnez le navigateur que vous souhaitez émuler dans ce test.
EveryStep propose actuellement un choix de plus de 42 émulations de navigateur, allant de Chrome et Internet Explorer à l'iPhone, Google Nexus et Samsung Galaxy. Cette large gamme d'options permet une test de charge .
L'enregistrement d'un script de test dans EveryStep est simple et rapide. Cliquez simplement sur le site et EveryStep enregistre chacun de vos mouvements. La navigation vers une nouvelle page Web pendant l'enregistrement affiche une invite pour ajouter une validation de contenu.
différence entre l'attente implicite et explicite dans le sélénium
(EveryStep offre également la possibilité de désactiver le lancement automatique de cette fenêtre si vous préférez.) Vous avez la possibilité de spécifier du texte ou une image à valider - une flexibilité bienvenue.
Arrêtez l'enregistrement et EveryStep vous invite à exécuter le script pour rechercher les erreurs avant d'enregistrer ou de télécharger le script. Assurez-vous d'enregistrer l'appareil dans LoadView Stress Testing et maintenant UserView Monitoring, l'autre solution de test qui s'interface avec EveryStep.
EveryStep facilite et simplifie l'enregistrement des scripts de test, ce qui vous permet de passer rapidement à la configuration et à l'exécution du test.
Mise en place du test
Une fois que vous avez téléchargé votre script dans l'application Web de LoadView, vous pouvez spécifier certains détails critiques, tels qu'un mot de passe pour la connexion et le temps de chargement maximal. Dotcom-Monitor fournit de nombreuses info-bulles pour vous guider à travers chaque option.
Une caractéristique remarquable est le filtre des éléments de réseau. Au lieu d'avoir à interrompre complètement les tests pour résoudre chaque erreur lorsqu'elle se produit, vous pouvez filtrer l'élément coupable (comme les images ou le flash) et continuer les tests de charge immédiatement.
LoadView nécessite que vous étalonniez le test lors de la configuration initiale du test et une fois sept jours écoulés depuis le dernier étalonnage. Tout est fait en un seul clic.
Ce processus recherche les erreurs et détermine le nombre d'utilisateurs virtuels par machine virtuelle dont vous avez besoin pour effectuer un test de charge significatif sans surcharger le processeur de l'une des machines virtuelles. Cela garantit que les serveurs virtuels ne créent pas de goulots d'étranglement susceptibles de perturber vos résultats de test.
Construire une courbe de charge dans LoadView est un processus simple qui offre un peu de flexibilité. En quelques clics et frappes, vous pouvez augmenter régulièrement le nombre d'utilisateurs, rester stable et réduire la charge au fur et à mesure que le test progresse. Spécifiez autant d'étapes que vous le souhaitez et le graphique de la courbe de charge se met à jour pour refléter vos modifications.
La dernière étape du processus de configuration vous permet de spécifier les zones géographiques que vous souhaitez inclure dans votre test. Bien que LoadView offre un accès à des serveurs virtuels basés sur le cloud dans le monde entier, cela peut être plus que ce que vous recherchez.
Si vous testez un site qui s'adresse principalement aux utilisateurs d'une région spécifique (par exemple, les États-Unis), il n'est pas nécessaire de tester le trafic provenant d'un autre endroit (comme l'Union européenne). Et certainement pas besoin de payer pour cela.
LoadView affiche utilement le coût du test en bas de la page de configuration afin qu'il n'y ait pas de surprises. Vous pouvez enregistrer et quitter ou continuer à exécuter le test.
Exécution du test de charge
Une fois la configuration terminée, LoadView vous amène à un résumé de votre test. Le résumé affiche tout ce que vous avez spécifié à l'étape précédente ainsi que le prix.
Tout ce que vous avez à faire ici est de fournir une adresse e-mail et de cliquer sur un bouton. LoadView enverra un e-mail de notification lorsque le test commence et se termine. Les tests s'exécutent généralement dans les dix minutes, bien que certains tests puissent prendre jusqu'à une heure pour être lancés en fonction des zones sélectionnées.
Il est possible de regarder les résultats du test en temps réel, ou vous pouvez attendre que les rapports PDF arrivent par e-mail.
Lire les rapports
Vous pouvez afficher les résultats de vos tests dans l’interface Web de LoadView. De là, vous pouvez télécharger des rapports au format CSV ou PDF. LoadView envoie également les PDF par e-mail une fois le test terminé.
Tout d'abord, un résumé.
Le prochain plan est le plan d'exécution, indiquant le nombre d'utilisateurs virtuels que vous avez spécifié par rapport au nombre réel d'utilisateurs.
Les choses deviennent intéressantes avec les deux graphiques suivants:
- Le temps de réponse moyen et
- Temps de réponse maximum.
Le graphique suivant montre le nombre de sessions commencées au cours du test.
Ensuite, il y a le nombre d'erreurs qui se sont produites pendant le test.
Et enfin, vous obtenez le pourcentage de charge du processeur utilisé par chaque serveur virtuel.
Les graphiques de LoadView sont clairs et faciles à lire. La flexibilité qui accompagne le découpage et la découpe des données dans le fichier CSV téléchargeable est un bonus bienvenu.
Conclusion
Dans l'ensemble, LoadView rend les tests de charge réalistes et significatifs pratiques et rentables.
L'utilisation du cloud pour générer des utilisateurs virtuels et l'émulation du comportement réel des utilisateurs via les scripts EveryStep sont des fonctionnalités qui changent la donne. De nombreuses infobulles et une conception intuitive permettent une courbe d'apprentissage peu profonde.
Cette solution de test de charge vaut la peine d'être examinée de plus près pour les organisations qui souhaitent améliorer leur jeu de test de charge. Vous pouvez commencer avec un compte d'essai de LoadView ici .
Faites-nous savoir si vous avez des questions sur cette solution de test de charge simple.
lecture recommandée
- Test de charge avec les didacticiels HP LoadRunner
- Cloud Performance Testing: fournisseurs de services de test de charge basés sur le cloud
- Test de charge à l'aide de LoadUI - Un outil de test de charge gratuit et open source
- Meilleurs outils de test de logiciels 2021 (Outils d'automatisation des tests QA)
- Test de performance vs test de charge vs test de stress (différence)
- Revue WebLOAD - Premiers pas avec l'outil de test de charge WebLOAD
- Corrélation - Test de charge avec LoadRunner
- Téléchargement du livre électronique sur les tests