2016-06-22 15 views
0

Ich suche nach einer Lösung um zu testen, wie viele Anfragen mein Webserver bearbeiten kann, bis eine Ladezeit von mehr als 5s erreicht wird. Gibt es eine Möglichkeit, dies mit Apache jMeter zu verwalten?Apache JMeter - finde heraus, wie viele Anfragen möglich sind

Server: SLES OS ein Wordpress-Blog (Apache Webserver, MySQL)

Mit freundlichen Grüßen Andy

Antwort

0

läuft Es ist. Beispiel Aktionsplan:

  1. Nehmen Sie erwarteten Testszenario mit HTTP(S) Test Script Recorder oder JMeter Chrome Extension
  2. Korrelation Perform (Griff dynamische Werte) und Parametrisierung (falls erforderlich)
  3. Add virtual users. Es wird empfohlen, die Benutzer so zu konfigurieren, dass sie nach und nach eintreffen, zum Beispiel mit 1 beginnen und jede Sekunde 1 hinzufügen. Sie können Ultimate Thread Group verwenden, das eine einfache visuelle Möglichkeit zum Definieren von Hoch- und Herunterfahren bietet.
  4. hinzufügen Duration Assertion mit dem Wert von 5000 ms, so wird er die Anforderung fehlschlagen, wenn es> 5 Sekunden
  5. Verwenden Active Threads Over Time und Response Times Over Time Hörer nimmt Kombination, welche maximale Anzahl an Benutzern zu bestimmen, die Bereitstellung von Reaktionszeit < 5 Sekunden bedient werden kann.
+0

Hey Dmitri, danke für deine ausführliche Antwort. Ich werde versuchen, es direkt :-) –

+0

Ive einen Test mit den folgenden Aktionen erstellt: 1. entscheidende Themen Gruppen: - Beginn Themen Anzahl: 100 - Initial Delay, sec: 0 - Startzeit, sec: 30 - Hold Last Denn sec: 60 - Shutdown-Zeit: 10 2. Dauer Assertion: Dauer: 5000ms 3. Aktive Themen im Laufe der Zeit: - Config nicht benötigt? 4. Reaktionszeiten im Laufe der Zeit: - Config nicht benötigt? 5. HTTP Request Defaults: Servername: wordpress-blog.com/ Port 80 Ist es genug/fehlt etwas? Ich kann das Ergebnis in den Listenern nicht sehen :( –

+0

Sie fehlen die wichtigste: [HTTP Request] (http://jmeter.apache.org/usermanual/component_reference.html#HTTP_Request)%) –