Contiperf.

ein leichte Testdienstprogramm
Jetzt downloaden

Contiperf. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • The Apache License 2.0
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Volker Bergmann
  • Website des Verlags:
  • http://databene.org/databene-commons/

Contiperf. Stichworte


Contiperf. Beschreibung

Ein leichter Testdienstprogramm CONTIPERF ist ein leichte Testwerkzeug, mit dem der Benutzer den Benutzer leicht nutzen kann, um Junit 4-Testfälle als Leistungstests, z. Für kontinuierliche Leistungstests. Es ist inspiriert von der Easy-Testkonfiguration von Junit 4 mit Anmerkungen und von Juniterfs Vorstellung von Verpackungseinheiten-Tests für Leistungstests, aber leistungsfähigerer und einfacher zu bedienen: * Verwenden von Java-Anmerkungen zum Definieren von Testausführungszeichen und Leistungsanforderungen * Sie können einen Test markieren Führen Sie eine bestimmte Anzahl von Zeiten aus oder um ein bestimmtes Zeitraum wiederholt auszuführen Verwenden Sie sie als einfache Einheitstests oder Leistungstests * Easy Integration mit Eclipse und Maven * Export von Ausführungszusammenfassung in eine CSV-Datei * Kleine Bibliothek ohne externe Abhängigkeiten (nur JUnit) * Einfache Erweiterung mit benutzerdefinierter Statistik Bewertung und Tracking-Mechanismus ist ein sehr einfacher Test : Import org.junit. *; import org.databene.contiperf. *; Public Class Smoketest {@Rule Public CommiperFrue I = NEUE CONTIPERFRULE (); @Test @Perftest (Invokationen = 5) @REQUIRIER (max = 1200, Durchschnitt = 250) Öffentlicher Leitertest1 () wirft Ausnahme {thread.sleep (200); }} Definieren eines Attributs von Typ ContiFerFrue mit der Annotation @RULE aktiviert CONTIBERF. Sie können dann aus einer anderen Einstellung wählen, um die Testausführung (@Perftest) und die Leistungsanforderungen (@requirIrIERED) anzugeben. In dem Beispiel wird der Test definiert, um fünfmal zu laufen und eine maximale Ausführungszeit von 1,2 Sekunden zu erfordern, und durchschnittlich unten oder gleich 250 Millisekunden. die Testmethoden gleichzeitig. @Perftest (Invokationen = 10, Threads = 3) Public Void test1 () wirft Ausnahme {...} Anforderungen an: · Java 2 Standard Edition Runtime-Umgebung Was ist neu in dieser Version: · Unterstützung der Multithreaded-Testausführung


Contiperf. Zugehörige Software