Content

Een lichtgewicht testhulpprogramma
Download nu

Content Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • The Apache License 2.0
  • Prijs:
  • FREE
  • Naam uitgever:
  • Volker Bergmann
  • Uitgever website:
  • http://databene.org/databene-commons/

Content Tags


Content Beschrijving

Een lichtgewicht testhulpprogramma Contandf is een lichtgewicht testen-tool waarmee de gebruiker de JUNIST 4 Testcases eenvoudig moet gebruiken als prestatietests b.v. voor continue prestatietesten. Het is geïnspireerd op de gemakkelijke testconfiguratie van Junit 4 met annotaties en door Junitperf's Idea van wikkeleenheidstests voor prestatietests, maar krachtiger en gemakkelijker te gebruiken: * Gebruik van Java-annotaties voor het definiëren van testuitvoeringskennissen en prestatievereisten * U kunt een test opgeven Voer een bepaald aantal keren uit of om herhaaldelijk te worden uitgevoerd voor een bepaalde hoeveelheid tijd * Performance-vereisten kunnen maximaal, gemiddeld, medium of eventuele percentiele exectuumtijd zijn * Perfecte controle en leesbaarheid van prestatievereisten * U kunt tests in twee verschillende modi uitvoeren, Gebruik ze als eenvoudige eenheidstests of prestatietests * Eenvoudige integratie met Eclipse en Maven * Export van uitvoering Samenvatting naar een CSV-bestand * Kleine bibliotheek zonder externe afhankelijkheden (alleen JUNIST) * Eenvoudig extensie met aangepaste statistieken Evaluatie en tracking-mechanisme is een zeer eenvoudige test : Org.Junit importeren. *; import org.databeen.contiperf. *; openbare klasse smokEtt {@rule openbare contiperfrule i = nieuwe contiperfrule (); @Test @PERFTEST (aanroept = 5) @required (max = 1200, gemiddeld = 250) Public Void Test1 () gooit uitzondering {thread.sleep (200); }} Het definiëren van een attribuut van het type contiperfrule met de annotatie @rule activeert contsiperfus. U kunt dan kiezen uit een andere instellingen voor het opgeven van testuitvoering (@PERFTEST) en prestatievereisten (@required). In het voorbeeld wordt de test gedefinieerd om 5 keer te draaien en een maximale uitvoeringstijd van 1,2 seconden en gemiddeld hieronder te eisen of gelijk aan 250 millisecondens.As van CONTIFERF 1.03, kunt u gelijktijdigheidstests definiëren, waardoor het aantal threads dat wordt uitgevoerd. de testmethoden gelijktijdig. @PERFTEST (aanroepen = 10, threads = 3) Public Void Test1 () Wordt uitzondering {...} Vereisten: · Java 2 Standaard Edition Runtime-omgeving Wat is er nieuw in deze release: · Ondersteuning van multithreaded-testuitvoering


Content Gerelateerde software