Comment télécharger & Installez Apache JMeter en quelques étapes simples

Table des matières:

Anonim

Prise en charge du système d'exploitation pour JMeter

JMeter est une application Java pure et doit fonctionner correctement sur tout système disposant d'une implémentation Java compatible.

Voici la liste d'un système d'exploitation compatible avec JMeter

  • Linux
  • les fenêtres
  • Mac OS
  • Ubuntu

Dans ce tutoriel, vous apprendrez -

  • Étapes pour installer JMeter
  • Démarrez JMeter en mode GUI
  • Comment exécuter JMeter en mode non-GUI
    • Démarrez JMeter en mode serveur
    • Démarrez JMeter en mode ligne de commande
  • Forfaits supplémentaires
  • Utiliser JMeter sous Linux

Étapes pour installer JMeter

Étape 1) Installez Java

Étant donné que JMeter est une application de bureau Java pure, il nécessite une JVM 6 entièrement compatible ou supérieure. Vous pouvez télécharger et installer la dernière version du kit de développement Java SE. Télécharger Java Platform (JDK)

Une fois l'installation terminée, vous pouvez utiliser la procédure suivante pour vérifier si Java JDK est correctement installé sur votre système

  • Dans Window / Linux, allez dans Terminal
  • Entrez la commande java -version

Si l'environnement d'exécution Java est installé avec succès, vous verrez la sortie comme la figure ci-dessous

Si rien ne s'affiche, veuillez réinstaller l'environnement d'exécution Java SE

Veuillez consulter le lien pour obtenir des instructions détaillées https://www.guru99.com/install-java.html

Étape 2) Téléchargez Jmeter

Au moment d'écrire ces lignes, la dernière version de JMeter est Apache JMeter 4.2 . Vous pouvez le télécharger ici Mais ce tutoriel démos d'installation de la version 2.9, le processus d'installation reste le même.

Choisissez le fichier Binaries (zip ou tgz) à télécharger comme indiqué dans la figure ci-dessous

Étape 3) Installation

L'installation de JMeter est extrêmement facile et simple. Il vous suffit de décompresser le fichier zip / tar dans le répertoire où vous voulez que JMeter soit installé. Il n'y a pas d'écran d'installation fastidieux à gérer! Décompressez simplement et vous avez terminé!

Une fois la décompression terminée, la structure du répertoire d'installation devrait ressembler à l'illustration ci-dessous

Vous trouverez ci-dessous la description des répertoires JMeter et leur importance Le répertoire JMeter contient de nombreux fichiers et répertoires

  • / bin : contient le fichier de script JMeter pour démarrer JMeter
  • / docs : fichiers de documentation JMeter
  • / extras : fichiers supplémentaires liés à la fourmi
  • / lib /: contient la bibliothèque Java requise pour JMeter
  • / lib / ext : contient les fichiers jar de base pour JMeter et les protocoles
  • / lib / junit : bibliothèque Junit utilisée pour JMeter
  • / printable_docs :

Étape 4) Lancez JMeter

Vous pouvez démarrer JMeter dans 3 modes

  • Mode GUI
  • Mode serveur
  • Mode ligne de commande

Démarrez JMeter en mode GUI

Si vous utilisez Window, exécutez simplement le fichier /bin/jmeter.bat pour démarrer JMeter en mode GUI comme indiqué ci-dessous

La figure suivante annote les différents composants de l'interface graphique JMeter

Comment exécuter JMeter en mode non-GUI

Démarrez JMeter en mode serveur

Le mode serveur est utilisé pour les tests distribués . Ce test fonctionne comme un modèle client-serveur . Dans ce modèle, JMeter s'exécute sur un ordinateur serveur en mode serveur . Sur un ordinateur client, JMeter s'exécute en mode GUI .

Pour démarrer le mode serveur, exécutez le fichier bat bin \ jmeter-server.bat comme illustré ci-dessous

Démarrez JMeter en mode ligne de commande

JMeter en mode GUI consomme beaucoup de mémoire informatique. Pour enregistrer la ressource, vous pouvez choisir d'exécuter JMeter sans l'interface graphique. Pour ce faire, utilisez les options de commande suivantes

Ceci est un exemple de ligne de commande

$ jmeter -n -t testPlan.jmx - l log.jtl -H 127.0.0.1 -P 8000

Forfaits supplémentaires

En fonction de vos besoins, vous aurez besoin d'un ou plusieurs packages optionnels répertoriés ci-dessous.

  • Compilateur Java

Java Compiler permet aux développeurs de créer du code source JMeter et d'autres plugins JMeter

  • Analyseur XML SAX

SAX est l'API simple pour XML, à l'origine une API Java uniquement. Vous pouvez utiliser l'analyseur XML SAX comme alternative à l'analyseur XML dans JMeter

  • Assistance par e-mail

JMeter a des capacités de messagerie étendues. Il peut envoyer des e-mails en fonction des résultats des tests et dispose d'un échantillonneur POP3 (S) / IMAP (S). Il dispose également d'un échantillonneur SMTP.

  • Pilote JDBC

Si vous souhaitez tester le serveur de base de données, vous devez installer le pilote JDBC

Utiliser JMeter sous Linux

  • L'utilisation de JMeter sous Linux est la même que dans Window; vous exécutez simplement le script shell suivant.
  • Exécutez le fichier de script jmeter (ce fichier n'a pas d'extension) - exécutez JMeter (en mode GUI par défaut).
  • Exécutez le fichier de script jmeter-server - démarrez JMeter en mode serveur (appelle le script JMeter avec les paramètres appropriés)
  • jmeter.sh - script JMeter très basique sans options JVM spécifiées.
  • mirror-server.sh - exécute le serveur JMeter Mirror en mode non-GUI
  • shutdown.sh - Exécutez le client Shutdown pour arrêter correctement une instance non-GUI
  • stoptest.sh - Exécutez le client Shutdown pour arrêter brusquement une instance non-GUI