2016-05-20 9 views
2

Die neueste Version von JMeter hat eine Option, Report Dashboard zu generieren, das ist großartig, aber ich habe Mühe, es an meine Bedürfnisse anzupassen.JMeter Bericht Dashboard

Ich führe Leistungstests für jede neue Version der Anwendung durch.

Lets starten aus dem aktuellen Status meiner Berichte. Ich habe benutzerdefinierte Variable namens - Version. Ich ändere das bei jedem neuen Testlauf. Außerdem gibt es Zeitstempel als eine zweite Art des Vergleichs. - Es ist möglich, vorherige Ergebnisse derselben Version zu vergleichen. Grundsätzlich ergeben sich Ergebnisse von gestern im Vergleich zu heutigen Ergebnissen.

Ich verwende Flexible File Writer, um Ergebnisse in CSV-Datei zu speichern. Mit diesem Plugin ist es einfach, die Versionsnummer (benutzerdefinierte Variable) in jeder Zeile zu speichern, was für den nächsten Schritt wichtig ist.

Ergebnisse werden in Excel-Pivot-Tabelle importiert, von wo Sie im Grunde alles tun können.

Nun, das obige ist in Ordnung, aber es wäre toll, einen konsolidierten Bericht direkt von JMeter erstellt zu haben, aber es gibt hier einige Probleme. Bericht Dashboard aus JMeter Protokolldatei erstellt und kommt hier Probleme:

  1. Wie benutzerdefinierte Variable passieren Datei zu protokollieren?
  2. Wie mache ich JMeter, um mit dem Hinzufügen von Ergebnissen zur Protokolldatei fortzufahren? Momentan wird es darum gebeten, einen neuen Dateinamen zu schreiben, also eine Test-1-Protokolldatei und ich brauche: wenige Tests - eine Protokolldatei.
  3. Wie ändere ich Jmeter-Eigenschaften, um Ergebnisse von mehr Versionen/mehr Daten mit JMeter JMeter Report Dashboard vergleichen zu können? thnx

Antwort

0

Sie könnten die JMeter Plugins Merge-Ergebnisse verwenden.

Fügen Sie den Zusammenführungsergebnissen ein Präfix mit dem Datum hinzu.

Zum Beispiel:

LOGIN für Datum 1 wird date1: LOGIN oder 2017_01_16: LOGIN

LOGIN für Datum 2 wird date2 sein: LOGIN oder 2017_01_17: LOGIN

https://jmeter-plugins.org/wiki/MergeResults/

Grüße. Vincent D.