2009-05-24 12 views
7

Ich bin mit JMeter und habe 2 Fragen (Ich habe die FAQ + Wiki etc lesen):JMeter - Speichern Ergebnisse + Konfiguration "Graph Ergebnisse" Zeitspanne

  1. ich die Graph Results listener verwenden. Es scheint eine feste Spanne zu haben, z.B. 2 Stunden (nur raten - das ist nirgends angegeben AFAIK), nach dem es umwickelt und beginnt wieder auf der gleichen Leinwand von links zu zeichnen. Daher werden nach einem langen Wochenende nur die Ergebnisse der letzten 2 Stunden angezeigt. Kann ich diesen Bereich oder andere Eigenschaften konfigurieren (über die Kontrollkästchen, die ich im Graph Results Listener selbst sehe)?

  2. Kann ich die Ergebnisse eines Laufs speichern und später öffnen? Ich weiß, dass ich den Testplan oder Teile davon speichern kann. Ich bin unklar, ob ich die Testergebnisdaten separat speichern und später öffnen und vergleichen kann. Außerdem kann ich sie mit verschiedenen Zuhörern öffnen, auch wenn sie nicht Teil des Originaltests waren (dh ich denke an den Test als Daten sammeln, und später möchte ich die Daten mit verschiedenen "Viewern" betrachten und interpretieren.

Danke,

- Shaul

+0

gibt es keine Begrenzung von 2 Stunden, aber nach einer Reihe von Punkt neu starten zu Beginn der Leinwand – poussma

Antwort

8

Wissen über nicht 1. In Bezug auf 2: Zuhörer typischerweise ein Konfigurationsfeld haben für „Schreiben Sie auf alle Daten in eine Datei“, die Sie angeben können der Dateiname Sie können Simple Data Writer verwenden, um Ergebnisse effizient für spätere Analysen zu speichern.

Sie können Ergebnisse eines vorherigen Tests in einen Visualizer laden, indem Sie "Alle Daten in eine Datei schreiben" wählen und nach der Datei suchen, die Sie laden möchten. Etwas kontraintuitiv lädt eine Datei zum Schreiben auch diese Datei in den Visualizer und zeigt die Ergebnisse an. Stellen Sie nur sicher, dass Sie den Test nicht erneut ausführen, während diese Datei ausgewählt ist, sonst verlieren Sie Ihre gespeicherten Testdaten. :-)

+0

Dank! Speichert der einfache Datenschreiber nur die Zeitdaten (was ich will) oder auch die Antworten (ich brauche das nicht und könnte viele Daten haben). Ich frage mich auch, ob die von den verschiedenen Listenern gemeldeten Zeiten auf dem Server oder Client sind. I.e. in meinem Fall einen JDBC-Abfrage-Test ausführen, ist es nur die Zeit, um die Abfrage in der DB zu verarbeiten oder auch die Zeit, um die Ergebnisse zu formatieren und sie an den Client zu senden? - Shaul –

+0

Oh, ich sehe ich kann die Daten konfigurieren, die gespeichert wird. Ich habs. Aber wenn ich auf "Durchsuchen" klicke, sieht es so aus, als ob es versucht, eine existierende XXX.jtl-Datei zu öffnen, keine neue zu erstellen (dh wenn ich einen neuen Namen gebe und auf "Öffnen" klicke, erscheint ein Fehler beim Laden der Ergebnisdatei). Datei nicht gefunden "Nachricht)? Wo soll ich eine neue Ergebnisdatei angeben? Danke ... –

+2

@Shaul: Vielleicht finden Sie es schon, aber Sie können einfach den geöffneten Dateidialog eingeben. Jmeter-Funktionen sind wirklich kontraintuitiv –