| p-Einheit P-Einheit ist ein Rahmen für die Benchmarking-Leistung. |
Jetzt downloaden |
p-Einheit Ranking & Zusammenfassung
- Lizenz:
- The Apache License 2.0
- Name des Herausgebers:
- Andrew Zhang
p-Einheit Stichworte
p-Einheit Beschreibung
P-Unit ist ein Rahmen für die Benchmarking-Leistung. P-Unit ist ein Rahmen für die Benchmarking-Leistung. Das Projekt zeichnet den Speicherverbrauch und die Ausführungszeit des Speichers auf und erzeugt Ergebnisse in Form von Klartext-, Bild- und PDF-Dateien. Benutzer können auch problemlos ihre eigenen Reporter registrieren, indem sie puniteventListlist zur Verfügung stellen. P-Einheit erfordert keinen speziellen Typ für eine Testklasse, sodass jede Klasse eine Testklasse sein kann. Natürlich beinhaltet es JUGIT-Testfälle. Es gibt eine spezielle Schnittstelle für spezielle P-Einheit nur Testklasse - p-ungewöhnlich. P-Unit führt einen normalen Test wie folgt aus: Rufen Sie das Setup auf, falls vorhanden. rufe die Testmethode auf. Rufen Sie Teardown-Methode auf. Bemerkt, dass Setup und Tearddown auch als Teil des Leistungstests angesehen werden. Wenn Sie sie nicht in Leistungsdaten zählen möchten, müssen Sie eine p-ungewöhnliche Schnittstelle implementieren, die ausgeführt wird, wenn: SetupBeForeWatcher aufrufen. Rufen Sie SetAfterWatcher auf. rufe die Testmethode auf. Rufen Sie TearddownBeforewatcher auf. Rufen Sie Teachdown-Wendekräfte auf. Wie der Name vermuten lässt, können Sie den Setup- und Tearddown-Code in die SetupBeForeWatcher und Tearddown-Winker legen. TIME / MEMORY RecordP-Unit zeichnet den Speicher und den Zeitverbrauch eines Testverfahrens auf. Es gibt ein Konzept "Watcher" in der P-Einheit, das den Status während des Ausführens der Testmethode überwacht. Standardmäßig werden Memory Watcher und Time Watcher installiert. P-Unit unterstützt auch benutzerdefiniertes Watcher. Der Benutzer muss nur die Watcher-Schnittstelle implementieren und an p-Einheiten-Methodenrunner registrieren. Was in dieser Version neu ist: · Der P-Unit-Kern basiert jetzt auf J2SE5. · Einige kleinere Fehler wurden behoben.
p-Einheit Zugehörige Software