Come scaricare & Installa Apache JMeter in semplici passaggi

Sommario:

Anonim

Supporto del sistema operativo per JMeter

JMeter è un'applicazione Java pura e dovrebbe funzionare correttamente su qualsiasi sistema che abbia un'implementazione Java compatibile.

Ecco l'elenco di un sistema operativo compatibile con JMeter

  • Linux
  • finestre
  • Mac OS
  • Ubuntu

In questo tutorial imparerai:

  • Passaggi per installare JMeter
  • Avvia JMeter in modalità GUI
  • Come eseguire JMeter in modalità non GUI
    • Avvia JMeter in modalità server
    • Avvia JMeter in modalità riga di comando
  • Pacchetti aggiuntivi
  • Usa JMeter in Linux

Passaggi per installare JMeter

Passaggio 1) Installa Java

Poiché JMeter è un'applicazione desktop Java pura, richiede una JVM 6 o superiore completamente conforme. È possibile scaricare e installare l'ultima versione di Java SE Development Kit. Scarica Java Platform (JDK)

Al termine dell'installazione, è possibile utilizzare la seguente procedura per verificare se Java JDK è stato installato correttamente nel sistema

  • In Windows / Linux, vai su Terminale
  • Immettere il comando java -version

Se l'ambiente di runtime Java è installato correttamente, vedrai l'output come nella figura seguente

Se non viene visualizzato nulla, reinstallare l'ambiente di runtime Java SE

Vedere il collegamento per le istruzioni dettagliate https://www.guru99.com/install-java.html

Passaggio 2) Scarica Jmeter

Al momento della stesura di questo documento, l'ultima versione di JMeter è Apache JMeter 4.2 . Puoi scaricarlo qui Ma questo tutorial mostra l'installazione della versione 2.9, il processo di installazione rimane lo stesso.

Scegli il file binari (zip o tgz) da scaricare come mostrato nella figura sotto

Passaggio 3) Installazione

L'installazione di JMeter è estremamente facile e semplice. È sufficiente decomprimere il file zip / tar nella directory in cui si desidera installare JMeter. Non c'è nessuna noiosa schermata di installazione da affrontare! Basta decomprimere e il gioco è fatto!

Una volta completata la decompressione, la struttura della directory di installazione dovrebbe apparire come nella figura seguente

Di seguito è riportata la descrizione delle directory JMeter e la sua importanza La directory JMeter contiene molti file e directory

  • / bin : contiene il file di script JMeter per l'avvio di JMeter
  • / docs : file di documentazione di JMeter
  • / extras : file aggiuntivi relativi a formiche
  • / lib /: contiene la libreria Java richiesta per JMeter
  • / lib / ext : contiene i file jar principali per JMeter e i protocolli
  • / lib / junit : libreria Junit utilizzata per JMeter
  • / printable_docs :

Passaggio 4) Avvia JMeter

Puoi avviare JMeter in 3 modalità

  • Modalità GUI
  • Modalità server
  • Modalità riga di comando

Avvia JMeter in modalità GUI

Se stai usando Window, esegui il file /bin/jmeter.bat per avviare JMeter in modalità GUI come mostrato di seguito

La figura seguente annota i vari componenti nella GUI di JMeter

Come eseguire JMeter in modalità non GUI

Avvia JMeter in modalità server

La modalità server viene utilizzata per i test distribuiti . Questo test funziona come un modello client-server . In questo modello, JMeter viene eseguito su un computer server in modalità server . Su un computer client, JMeter viene eseguito in modalità GUI .

Per avviare la modalità server, eseguire il file bat bin \ jmeter-server.bat come nella figura sottostante

Avvia JMeter in modalità riga di comando

JMeter in modalità GUI consuma molta memoria del computer. Per salvare la risorsa, puoi scegliere di eseguire JMeter senza la GUI. A tale scopo, utilizzare le seguenti opzioni di comando

Questo è un esempio della riga di comando

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

Pacchetti aggiuntivi

In base alle tue esigenze, avrai bisogno di uno o più pacchetti opzionali elencati di seguito.

  • Compilatore Java

Java Compiler consente agli sviluppatori di creare codice sorgente JMeter e altri plugin JMeter

  • Analizzatore XML SAX

SAX è l'API semplice per XML, originariamente un'API solo Java. È possibile utilizzare il parser XML SAX come alternativa al parser XML in JMeter

  • Assistenza via e-mail

JMeter dispone di ampie funzionalità di posta elettronica. Può inviare e-mail in base ai risultati dei test e dispone di un campionatore POP3 (S) / IMAP (S). Ha anche un campionatore SMTP.

  • Driver JDBC

Se si desidera testare il server di database, è necessario installare il driver JDBC

Usa JMeter in Linux

  • L'uso di JMeter in Linux è lo stesso di Window; devi semplicemente eseguire il seguente script di shell.
  • Esegui il file script jmeter (questo file non ha estensione) - esegui JMeter (in modalità GUI per impostazione predefinita).
  • Esegui il file di script jmeter-server - avvia JMeter in modalità server (chiama lo script JMeter con i parametri appropriati)
  • jmeter.sh - script JMeter molto semplice senza opzioni JVM specificate.
  • mirror-server.sh : esegue JMeter Mirror Server in modalità non GUI
  • shutdown.sh : esegue il client Shutdown per arrestare correttamente un'istanza non GUI
  • stoptest.sh - Esegui il client Shutdown per arrestare improvvisamente un'istanza non GUI