JMeter ist ein leistungsstarkes Open-Source-Tool für Last- und Performance-Tests. Um den Einstieg zu erleichtern, erstellen wir einen einfachen Test, der Anfragen an Google sendet. Perfekt, um die Grundlagen zu verstehen! Wir simulieren dabei 3 parallele User, die jeweils 10 mal hintereinander auf die Seite zugreifen, so schnell wie sie können.
Schritt 1: Installation von JMeter
Falls JMeter noch nicht installiert ist, folge diesen Schritten:
- Lade Apache JMeter von der offiziellen Seite herunter: Apache JMeter
- Installiere Java (falls nicht bereits vorhanden).
- Entpacke JMeter
Alternativ kann es mit scoop install jmeter unter Windows installiert werden.
Schritt 2: Ein neues Test-Plan-Projekt erstellen
- JMeter starten
- Erstelle einen neuen Testplan (Test Plan).
- Füge eine Thread Group hinzu:
- Rechtsklick auf Test Plan → Add → Threads (Users) → Thread Group.
- Setze folgende Werte:
- Number of Threads (Users): 3
- Loop Count: 10
- Füge eine Thread Group hinzu:
Schritt 3: HTTP-Request an Google hinzufügen
- Klicke mit der rechten Maustaste auf die Thread Group → Add → Sampler → HTTP Request.
- Konfiguriere die Anfrage:
- Server Name or IP: www.google.de
- Port Number: 443
- Protocol: https
- Method: GET
- Path: /
Schritt 4: Einen Listener für die Ergebnisse hinzufügen
- Rechtsklick auf Thread Group → Add → Listener → View Results Tree.
- Alternativ kann auch "Summary Report" genutzt werden.
Schritt 5: Test ausführen
- Klicke auf Start (grüner Play-Button).
- Beobachte die Ergebnisse im View Results Tree.
Schritt 6: Analyse der Ergebnisse
- Erfolgreiche Anfragen sollten mit einem Status-Code 200 beantwortet werden.
- Falls Fehler auftreten, überprüfe die Fehlermeldungen im Results Tree.