Hi Leute,
ich würde gerne Performance-Tests für ein paar Methoden schreiben.
Ich habe z.B. zwei Methoden und anhand eines Performance-Tests möchte ich feststellen, welche Methode performanter läuft.
Ich hab mich schon etwas über JMeter schlau gemacht, jedoch hab ich noch keinen Fall gesehen, wo die Performanz von zwei Methoden verglichen wird. Ist das mit JMeter möglich oder sollte ich dazu lieber ein anderes Framework verwenden?
Am coolsten wäre es, wenn man den Performance-Test direkt als JUnit-Task einbauen könnte. ich denke es würde auch reichen wenn einfach nur jeweils die Zeit zurückgegeben wird.
Ich hatte auch versucht mit "System.nanoTime()" die Zeiten jeweils auszurechnen, nur dummerweise sind diese Werte sehr variabel und die Methode die zuerst aufgerufen wird ist grundsätzlich etwas schneller. *g*
Hat vielleicht jemand ein Anwendungsbeispiel oder einen netten Link parat?
Vielen Dank im Voraus!
Gruß Nova
ich würde gerne Performance-Tests für ein paar Methoden schreiben.
Ich habe z.B. zwei Methoden und anhand eines Performance-Tests möchte ich feststellen, welche Methode performanter läuft.
Ich hab mich schon etwas über JMeter schlau gemacht, jedoch hab ich noch keinen Fall gesehen, wo die Performanz von zwei Methoden verglichen wird. Ist das mit JMeter möglich oder sollte ich dazu lieber ein anderes Framework verwenden?
Am coolsten wäre es, wenn man den Performance-Test direkt als JUnit-Task einbauen könnte. ich denke es würde auch reichen wenn einfach nur jeweils die Zeit zurückgegeben wird.
Ich hatte auch versucht mit "System.nanoTime()" die Zeiten jeweils auszurechnen, nur dummerweise sind diese Werte sehr variabel und die Methode die zuerst aufgerufen wird ist grundsätzlich etwas schneller. *g*
Hat vielleicht jemand ein Anwendungsbeispiel oder einen netten Link parat?
Vielen Dank im Voraus!
Gruß Nova