ContiPerf

Screenshot der Software:
ContiPerf
Softwarebeschreibung:
Version: 2.3.0
Upload-Datum: 20 Feb 15
Entwickler: Volker Bergmann
Lizenz: Frei
Popularität: 100

Rating: 3.0/5 (Total Votes: 1)

ContiPerf ist ein leichtes Test-Tool, das dem Benutzer ermöglicht, JUnit 4 Testfälle, wie zB Performance-Tests einfach zu nutzen . für Dauerleistungstests & nbsp; Es wird von JUnit 4 ist einfach Testkonfiguration mit Anmerkungen und JUnitPerf Idee der Verpackung Unit-Tests für Leistungstests inspiriert, aber leistungsfähiger und einfacher zu bedienen:
* Bei Verwendung von Java-Annotationen zur Definition der Testdurchführung CHARAKTERISTIKA und Leistungsanforderungen
* Sie können mit einem Prüfzeichen, eine bestimmte Anzahl von Malen ausgeführt oder wiederholt für eine bestimmte Zeitdauer durchgeführt werden
* Leistungsanforderungen können Maximum, Durchschnitt, mittel oder jeder Perzentil exectution Zeit
* Perfekte Kontrolle und Lesbarkeit der Leistungsanforderungen
* Sie können Tests in zwei verschiedenen Modi betrieben werden, sie als einfache Komponententests oder Performance-Tests
* Einfache Integration mit Eclipse und Maven
* Export der Ausführung Zusammenfassung in eine CSV-Datei
* Kleine Bibliothek ohne externe Abhängigkeiten (nur JUnit)
* Einfach Ausbau mit statistischer Auswertung und Tracking-Mechanismen
Hier ist ein sehr einfacher Test:
& Nbsp; importieren org.junit. *;
& Nbsp; importieren org.databene.contiperf. *;
& Nbsp; public class Smoketest {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Rule
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; öffentliche ContiPerfRule i = neue ContiPerfRule ();
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Test
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; PerfTest (Anrufungen = 5)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Required (Max = 1200, Durchschnitt = 250)
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; public void test1 () throws Exception {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; Thread.sleep (200);
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; }
& Nbsp; }
Definieren ein Attribut vom Typ ContiPerfRule mit dem VermerkRule aktiviert ContiPerf. Sie können dann von einer anderen Einstellungen für die Festlegung der Testdurchführung (PerfTest) und Anforderungen (Required). Im Beispiel wird die Prüfung definiert, um 5 Mal ausgeführt und die maximale Ausführungszeit von 1,2 Sekunden und durchschnittlicher unter oder gleich 250 Millisekunden benötigen.
Ab ContiPerf 1.03 können Sie die Parallelität Tests sowie zu definieren, die die Anzahl der Threads, die Prüfverfahren gleichzeitig ausführen.
& Nbsp; & nbsp; & nbsp; PerfTest (Anrufungen = 10 Fäden = 3)
& Nbsp; & nbsp; & nbsp; public void test1 () throws Exception {
& Nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; & nbsp; ...
& Nbsp; & nbsp; & nbsp; }

Was ist neu in dieser Pressemitteilung:

  • Die Anrufung Eigenschaften (Fadenzahl, Aufwärmen, Rampe) sind jetzt auf den erzeugten HTML-Bericht.

Was ist neu in der Version 2.0:

  • Diese Version bietet ein konsistentes Verhalten zu JUnit Mitteilungen 4,7-4,9 und ist in der Lage, HTML-Berichte mit Statistiken sowie Latenzverteilung Diagramme zu erstellen.

Was ist neu in Version 1.03:

  • Unterstützung Multithread-Testausführung

Anforderungen :

  • Java 2 Standard Edition Runtime Environment

Ähnliche Software

Andere Software von Entwickler Volker Bergmann

databene benerator
databene benerator

14 Apr 15

Kommentare zu ContiPerf

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!