Comment executer un nouveau test de charge Apache JMeter
Executer un nouveau test de charge Apache JMeter avec LoadFocus
Il est assez facile de creer un nouveau test de charge pour un site web ou un point de terminaison API en utilisant l'interface depuis la page Nouveau test de charge. Vous devez etre connecte a votre compte pour pouvoir acceder a cette page et creer un nouveau test.
Etapes pour configurer un nouveau test de charge
1. Choisir un nom de test
Nous generons automatiquement un nom de test en utilisant la date et l'heure actuelles. Vous pouvez modifier le nom du test en accedant au champ de saisie Nom du test et en definissant votre propre nom.
2. Choisir jusqu'a 5 emplacements de test
Vous pouvez desormais selectionner plusieurs emplacements (jusqu'a 5) a partir desquels injecter la charge. Cela simule un trafic reel provenant de differentes regions geographiques simultanement. Chaque emplacement selectionne peut se voir attribuer un pourcentage de trafic ou un nombre specifique d'utilisateurs virtuels. Par exemple, si vous choisissez 5 000 utilisateurs virtuels au total, vous pouvez les repartir sur plusieurs emplacements, comme :
- US East (N. Virginia) : 20 % (1 000 utilisateurs)
- Canada (Central) : 20 % (1 000 utilisateurs)
- Europe (London) : 20 % (1 000 utilisateurs)
- Asia Pacific (Hong Kong) : 20 % (1 000 utilisateurs)
- US West (N. California) : 20 % (1 000 utilisateurs)
Plus de details sur les emplacements disponibles sont disponibles ici. Si vous devez ajouter des IP a la liste blanche, veuillez consulter ce guide.
Resultats par emplacement
Lors de l'execution de tests depuis plusieurs emplacements, vous pouvez inspecter les metriques de performance telles que les temps de reponse, les erreurs et les requetes/s par emplacement individuel ou consulter les resultats combines. Ce niveau de granularite vous aide a mieux comprendre comment votre application fonctionne pour les utilisateurs dans differentes regions.
3. Scenarios de charge
Nous proposons trois scenarios predefinis pour vous aider a demarrer rapidement :
- Charge initiale
- Charge de prechauffage
- Charge moderee
Cliquez simplement sur le bouton Appliquer sur n'importe quel scenario pour remplir automatiquement la configuration du test de charge.
4. Configuration du test
L'etape de configuration de la charge est l'endroit ou vous definissez :
- Nombre d'utilisateurs virtuels
- Duree du test (ou Iterations du test)
- Temps de montee en charge
- Etapes de montee en charge
Vous pouvez inspecter visuellement comment votre test de charge s'executera en consultant le graphique qui affiche le processus de montee en charge et la duree globale.
5. Importer et valider les scripts Apache JMeter
C'est ici que vous importez votre fichier de script de test JMX (un par test) et tous les fichiers CSV dont vous pourriez avoir besoin.
Validation du script JMeter
- Nous avons ajoute une validation automatique des fichiers JMeter
.jmxlors de l'import. - Vous pouvez glisser-deposer vos fichiers
.jmxet.csvdans la zone d'import ou utiliser le bouton Upload JMeter Scripts. - En cas de probleme avec le script, vous serez immediatement notifie.
Executer le test JMeter et inspecter les resultats
Apres avoir configure votre test de charge et importe tous les fichiers necessaires, cliquez sur Run Test pour demarrer votre test de charge JMeter.
Une fois le test termine, vous pouvez :
- Consulter les metriques de performance globales dans l'onglet Overview.
- Analyser les resultats par emplacement pour voir comment chaque region a performe.
- Inspecter les erreurs, les temps de reponse, les requetes/s et plus encore dans les sections de resultats detailles.
Pour plus de details sur l'analyse des resultats de tests de charge Apache JMeter, veuillez consulter notre guide des resultats de tests de charge.