So installieren Sie Apache JMeter in Ubuntu

So installieren Sie Apache JMeter in Ubuntu
Nach der Entwicklung einer neuen Website ist es sehr wichtig, einige Tests durchzuführen, um die Einschränkung der Website herauszufinden und die erforderlichen Maßnahmen zu ergreifen, um die Einschränkungen für die Anpassung der Website vor der Veröffentlichung für die Besucher besser zu gestalten. Einer der wichtigen Tests für eine Website ist ein Lasttest. Wie viele Anfragen kann die Website gleichzeitig bearbeiten oder wie die Website ausgeführt wird, wenn eine große Anzahl von Anfragen auf der Website angezeigt wird.

Apache JMeter ist das beste Tool, das von Stefano Mazzocchi von Apache Software Foundation entwickelt wurde, um diesen Testtyp durchzuführen und die Leistung jeder Website zu überprüfen. Es wird verwendet, um eine große Menge an virtuellen gleichzeitigen Menschenhandel auf der Website zu schaffen, um den Lasttest durchzuführen. Es ist Open-Source-Software. So kann jeder diese Software herunterladen, installieren und anpassen, um den Test durchzuführen. Es wurde hauptsächlich für die Testen von Webanwendungen konzipiert. Jetzt wird es jedoch auch für Datenbanktests, Spannungstests, verteilte Tests und Funktionstests verwendet. Wie Sie diese Software installieren und ausführen können, wird in diesem Tutorial angezeigt.

JMeter installieren

JMeter ist ein von Java entwickelt. Sie müssen also die neueste Version von JRE oder JDK installieren, um JMeter auszuführen. Wenn Sie Java zuvor installiert haben, führen Sie den folgenden Befehl aus, um die Version des installierten Java zu überprüfen.

$ java -Verssion

Die folgende Ausgabe wird angezeigt, wenn Java 9 auf dem System installiert ist.

Wenn Sie Java noch nicht installiert haben, können Sie die Schritte aus dem folgenden Tutorial -Link befolgen, um Java zu installieren, bevor Sie den nächsten Schritt starten.

https: // linuxHint.com/install-Java-9-auf-Ubuntu/

Gehen Sie zum folgenden URL -Standort, um die neueste Version von JMeter herunterzuladen. Sie können die Binär- oder Quelldatei dieses Tools von diesem Ort herunterladen. Klicke auf 'Apache-JMeter-5.0.Reißverschluss' Link zum Herunterladen der binären ZIP -Datei von JMeter.

http: // jmeter.Apache.org/download_jmeter.CGI

Klicke auf Datei speichern Optionsknopf und OK Schaltfläche zum Starten des Downloads.

Standardmäßig wird die Datei in heruntergeladen die Downloads Ordner. Öffnen Sie den Ordner, klicken Sie mit der rechten Maustaste auf die Zip -Datei und klicken Sie auf Hier entpacken Aus dem Popup-Menü.

JMeter laufen

Drücken Sie Alt+Strg+T, um den Terminal zu öffnen, und geben Sie den folgenden Befehl ein, um den Ort zu entfernen, an dem Sie JMeter ausführen können.

$ CD-Downloads/Apache-JMeter-5.0/bin/

Führen Sie den folgenden Befehl aus, um JMeter auszuführen und das JMeter -Dialogfeld zu öffnen.

$ ./JMeter

Das folgende Dialogfeld wird nach der erfolgreichen Installation von JMeter angezeigt.

Das folgende Dialogfeld wird nach der erfolgreichen Installation von JMeter angezeigt.

Einfacher Test mit JMeter

Es wird früher erörtert, dass JMeter für verschiedene Testarten verwendet werden kann. Wie ein einfacher Lasttest mit JMeter durchgeführt werden kann, wird in diesem Teil des Tutorials angezeigt. Der Testname wird auf festgelegt Versuchsplan standardmäßig. Wenn Sie möchten, können Sie den Standardwert ändern. Hier ist der Name auf Testplan1 Und Test1 wird als Kommentar festgelegt, der optional ist. Als nächstes müssen Sie die Variablen festlegen, die Sie in Ihrem Test verwenden möchten. Hier, der Standort wird als variabler Name festgelegt und Tutorials4UHelp.com wird als Wert festgelegt. Dieser Test führt den Lasttest basierend auf der nächsten Konfiguration der Site durch Tutorial4UHelp.com.

Klicken Sie mit der rechten Maustaste auf Testplan1 von der linken Navigation. Klicke auf Hinzufügen, nächste Thread (Benutzer) und als nächstes Fadengruppe. Es wird verwendet, um Aktion, Eigenschaften und Zeitplan von festzulegen Fadengruppe Vor Beginn des Tests.

In der Thread -Gruppe können fünf Arten von Aktionen ergriffen werden, wenn ein Stichprobenfehler auftritt. Diese sind,

  • Weitermachen
  • Starten Sie die nächste Thread -Schleife
  • Faden stoppen
  • Stop Test
  • Hör jetzt auf den Test zu

Sie können eine der oben genannten Aktionen für Ihren Test auswählen. Hier wird die Standardoption verwendet. Der nächste Teil der Thread -Gruppe ist das Festlegen Threadeigenschaften. Die Eigenschaften sind,

  • Anzahl der Threads (Benutzer)
    Diese Eigenschaft wird verwendet, um die Anzahl der virtuellen Besucher zuzuweisen, die Sie für den Test gewünscht haben. 15 ist hier eingestellt.
  • Ramp-up-Periode (in Sekunden)
    Diese Eigenschaft wird verwendet, um die Zeit zwischen zwei Threads zuzuweisen. Hier wird 5 Sekunden festgelegt.
  • Schleifenzahl
    Diese Eigenschaft wird verwendet, um die Anzahl der ausgeführten Threads zuzuweisen. Sie können den Thread für unbegrenzte Zeiten durch Auswahl ausführen Für immer Kontrollkästchen. 1 ist hier eingestellt, um den Thread für nur einmal auszuführen.

Es gibt zwei andere Eigenschaften, die sind “Zögern Sie die Erstellung von Fäden bis zum Bedarf" Und "Planer”. Diese Eigenschaften bleiben hier nicht überprüft. Scheduler -Konfiguration Der Teil wird verwendet, um die Ausführungszeit des Tests festzulegen und wird im Test verwendet, wenn Sie den Scheduler überprüft haben.

Als nächstes müssen Sie die festlegen Sampler Geben Sie den Test ein, um den Test durchzuführen. Hier, HTTP -Anfrage ist eingestellt wie Sampler, um den Server für die Ressourcen zu treffen.

In HTTP -Anfrage Teil muss man setzen Webserver, HTTP -Anfrage Geben Sie den Test ein. Sie können HTTP oder verwenden https als Protokoll basierend auf Ihrem Server. Standardmäßig wird HTTP verwendet. Sie müssen den Domänennamen oder die IP -Adresse Ihres Servers in festlegen Servername oder IP Feld. Hier, 'Tutorials4UHelp.Com 'Domain wird als Servername verwendet. Andere Werte bleiben als Standardwert.

Als nächstes müssen Sie einstellen Hörer Typ. Es wird verwendet, um die Testergebnisse im verschiedenen Format anzuzeigen. Hier, 'Ansichtsergebnis in der Tabelle' ist ausgewählt.

Jetzt können Sie auf die Schaltfläche Start klicken, um den Test basierend auf den zugewiesenen Konfigurationen zu starten. Sie müssen einige Zeit warten, um den Thread in diesem Schritt zu vervollständigen.

Der folgende Bildschirm wird nach Abschluss des Tests angezeigt.

Abschluss

JMeter ist jetzt ein beliebtes Testwerkzeug, aber diese Software hat einige Einschränkungen. Es verbraucht mehr Speicher beim Test. Es ist nicht gut für die Desktop -Anwendung und kann HTML und JavaScript wie den Browser nicht rendern. Wenn Sie sich auf die Veröffentlichung Ihrer Website vorbereiten, ist es sehr wichtig, die Leistung Ihrer Website zu überprüfen. Sie können JMeter verwenden, um die Leistung der Website zu überprüfen, indem Sie verschiedene Testtypen darauf durchführen. Es hilft Ihnen, die Probleme Ihrer Website zu erkennen und die richtigen Maßnahmen zu ergreifen, um sie zu lösen.