8. Februar 2008

JMeter Webtest aufzeichnen und abspielen

Schritt 1: Vorbereitung im JMeter
  • Unter Testplan
    • Eine neue Threadgruppe anlegen
      • Einen HTTP Cookie Manager anlegen (damit Cookie-basierte Anwendungen funktionieren und die Session zugeordnet werden kann)
      • Alternativ kann auch ein HTTP URL Re-writing Modifier angelegt werden
        • als Session Argument Name muss dort z.B. jsessonid hinterlegt werden
      • Einen Recording Controller anlegen
        • in diesem werden die Aufzeichnungen des Http Proxy Server abgelegt
  • Unter Workbench
    • Einen Http Proxy Server anlegen
      • Als Target Controller den Recording Controller auswählen

Schritt 2: Test aufzeichnen
  • Browser öffnen und als Proxy Server den Port eingeben der im JMeter beim Http Proxy Server angegeben wurde (Default=8080)
  • Browser-Cache und Cookies löschen
  • Im JMeter beim Http Proxy Server auf "Start" drücken
  • Gewünschte Seiten im Browser aufrufen
  • Im JMeter beim Http Proxy Server auf "Stop" drücken
Schritt 3: Test nachbearbeiten
  • Die Seiten wurden im Recording Controller abgelegt, dort können Sie nachträglich nachbearbeitet werden, z.B. durch Variablen
Schritt 4: Tests abspielen
  • In der Threadgruppe kann nun die Häufigkeit und Parallelität der Ausführung gewählt werden
  • Zur Auswertung des Ergebnis sollten der Threadgruppe nun noch Lauscher (Listeners) hinzugefügt werden (z.B. Summary Report)
  • Über das Menü Start/Start kann der Test gestartet werde

1 Kommentar:

andrakula hat gesagt…
Dieser Kommentar wurde vom Autor entfernt.