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 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,
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,
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.
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.