Comment télécharger et installer Apache JMeter (Windows)
⚡ Résumé intelligent
Télécharger et installer Apache JMeter en quatre étapes — installer un compatible Java runtime, téléchargez le JMeter Décompressez le fichier binaire et lancez-le en mode graphique, serveur ou ligne de commande. La même procédure s'applique à tous les autres modes. Windows, macOSet Linux parce que JMeter est un pur Java .

OperaSupport du système ting pour JMeter
JMeter est une pur Java L'application fonctionne correctement sur tout système d'exploitation compatible. Java Environnement d'exécution. Les plateformes officiellement prises en charge sont les suivantes :
- Windows
- macOS
- Linux (y compris Ubuntu, Debian, CentOS et autres)
Étapes à installer JMeter
Étape 1) Installez Java
Parce que JMeter est un pur Java application de bureau, elle nécessite une conformité totale Java JDK 8 ou supérieur (plus ancien) JMeter Les versions prises en charge Java 6) Téléchargez et installez la dernière version Java Kit de développement SE du Oracle Java page de téléchargement ou utiliser une distribution OpenJDK telle qu'Adoptium, Microsoft Compilation d'OpenJDK, ou Amazon Corriger.
Une fois l'installation terminée, vérifiez le JDK à l'aide de la vérification suivante :
- Ouvrez un terminal on Windows, macOS, ou Linux.
- Courir
java -version.
Si la Java L'environnement d'exécution est correctement installé, la version est affichée dans le terminal comme indiqué ci-dessous.
Si rien ne s'imprime, réinstallez le Java Environnement d'exécution SE. Voir ce tuto pour les instructions complètes.
Étape 2) Téléchargez JMeter
Téléchargez le dernier fichier binaire depuis le Apache JMeter page de téléchargementLa ligne stable actuelle est la JMeter La série 5.x, qui nécessite Java Version 8 ou supérieure. Des articles et captures d'écran plus anciens peuvent faire référence à des références antérieures. JMeter 4.x ou 2.9 — le processus d'installation est le même.
Choisissez le Binaires fichier (zip ou tgz) comme indiqué ci-dessous.
Étape 3)Installation
JMeter L'installation est extrêmement simple : aucun assistant d'installation n'est nécessaire. Décompressez l'archive dans le répertoire de votre choix. JMeter L'installation est terminée. Voici à quoi ressemble l'arborescence des dossiers :
Les répertoires à l'intérieur du JMeter Les dossiers servent aux fins suivantes :
- / bin — scripts qui commencent JMeter (
jmeter.bat,jmeter.sh,jmeter-server). - /docs - JMeter Documentation.
- /Suppléments — Suppléments et exemples de scripts liés à Ant.
- / lib - tierce personne Java bibliothèques utilisées par JMeter.
- /lib/ext - cœur JMeter Fichiers jar et implémentations de protocoles.
- /lib/junit - JUnit bibliothèque utilisée pour JUnit échantillonneurs.
- /documents_imprimables — Documentation HTML imprimable.
Étape 4) Lancement JMeter
JMeter peut être démarré selon trois modes, chacun adapté à un cas d'utilisation différent :
- Mode GUI pour la création et le débogage de plans de test.
- Mode serveur pour les tests distribués sur plusieurs machines.
- Mode ligne de commande (sans interface graphique) pour les essais de charge de qualité industrielle.
Commencer JMeter en mode interface graphique
On Windows, courir /bin/jmeter.bat. Sur macOS ou sous Linux, exécutez /bin/jmeterL’ JMeter L'interface utilisateur se lance comme indiqué ci-dessous.
La capture d'écran annotée ci-dessous met en évidence le principal JMeter Composants de l'interface graphique : arborescence du plan de test, espace de travail et éditeur d'éléments de droite.
Comment courir JMeter en mode non-GUI
Commencer JMeter en mode serveur
Le mode serveur est utilisé pour tests distribués avec une topologie client-serveur. JMeter court dans serveur en mode sur chaque machine de génération de charge et dans GUI mode (le contrôleur) sur le poste de travail de l'utilisateur.
Pour démarrer le mode serveur, exécutez bin/jmeter-server.bat on Windows or bin/jmeter-server on macOS et Linux.
Commencer JMeter en mode ligne de commande
JMeterL'interface graphique de consomme une quantité importante de mémoire et de processeur ; les tests de charge en production doivent donc toujours être exécutés en mode non graphique afin de libérer ces ressources pour la génération de charge réelle.
Exemple de ligne de commande :
jmeter -n -t testPlan.jmx -l log.jtl -H 127.0.0.1 -P 8000
Interrupteurs principaux :
-n— exécuter en mode non graphique.-t— chemin vers le plan de test JMX.-l— fichier journal de sortie (JTL).-H,-P— Hôte et port du proxy si un proxy est requis.
Forfaits supplémentaires
En fonction des protocoles et des rapports dont vous avez besoin, installez un ou plusieurs des modules optionnels ci-dessous.
- Java Compilateur — nécessaire pour construire JMeter source ou pour compiler des plugins personnalisés.
- Analyseur XML SAX - L' API simple pour XML est un analyseur XML alternatif pour les charges utiles XML très volumineuses.
- Support par email - JMeter il est livré avec des échantillonneurs SMTP, POP3(S) et IMAP(S) et peut également envoyer un e-mail lorsqu'un test est terminé.
- Pilote JDBC — Installez le fichier jar du pilote approprié pour tester les serveurs de base de données via l'échantillonneur JDBC.
- Gestionnaire de plugins - JMeter Le gestionnaire de plugins permet d'accéder en un clic aux plugins communautaires tels que PerfMon et les groupes de threads personnalisés.
Utilisez le JMeter sur Linux
Fonctionnement JMeter on Linux est identique à son exécution sur Windows — invoquer un script shell à partir de bin/:
jmeter— lancements JMeter, mode GUI par défaut.jmeter-server— commence JMeter en mode serveur (appelle le script principal avec les arguments appropriés).jmeter.sh— Lanceur de base sans options JVM spécifiées.mirror-server.sh— dirige le JMeter Serveur miroir en mode non graphique.shutdown.sh— arrête proprement une instance non-GUI.stoptest.sh— interrompt brutalement une instance non-GUI.
Dépannage JMeter Installation
Problèmes courants lors d'une nouvelle installation et comment les résoudre :
- « Java n'est pas reconnu » sur Windows: ajouter le JDK
binAjoutez le dossier au PATH et rouvrez le terminal. - JMeter L'interface graphique ne démarre pas : confirmer Java 8 ou plus est sur PATH avec
java -version; les anciennes versions de JRE ne prennent plus en charge les versions récentes JMeter Communiqués. - Problèmes de polices HiDPI : éditer
bin/jmeter.propertieset supprimer le commentairejmeter.hidpi.mode=trueavec un facteur d'échelle approprié. - Erreur de mémoire insuffisante dans les tests de grande taille : augmenter
HEAP="-Xms1g -Xmx4g"inbin/jmeter.batorbin/jmeter. - Erreurs RMI en mode serveur : set
server.rmi.ssl.disable=trueinjmeter.propertiespour un réseau de laboratoire isolé.









