p-unit

P-eenheid is een open source framework voor prestatiebenchmark en eenheidstest
Download nu

p-unit Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Naam uitgever:
  • Andrew Zhang
  • Besturingssystemen:
  • Windows All / Unix
  • Bestandsgrootte:
  • 2.6 MB

p-unit Tags


p-unit Beschrijving

p-unit is een open source framework voor benchmark en unit test, die steunen op dezelfde tests solo of tegelijkertijd worden uitgevoerd, genereert het resultaat in de vorm van platte tekst, afbeelding of pdf-bestand en tracks herinnering en tijd consumptie. Test Suite en klasse Test Test suite en test klasse zijn twee belangrijke begrippen in de p-unit. p-unit heeft geen speciaal type voor een test klasse nodig, dus elke klasse een test klasse kan zijn. Natuurlijk, het omvat junit testgevallen. Er is een speciale interface voor speciale p-unit enige test klasse - p-unittest. p-eenheid voert een normale proef als volgt te werk: · Invoke setup als er sprake is. · Roepen de testmethode. · Invoke demontage methode. Gemerkt dat setup en afbouw zal ook als een deel van de performance test worden beschouwd. Als u niet wilt dat ze te tellen in de prestaties van gegevens, moet u uit te voeren p-unittest interface, die zal worden uitgevoerd als: · Invoke setUpBeforeWatchers. · Invoke setAfterWatchers. · Roepen de testmethode. · Invoke tearDownBeforeWatchers. · Invoke tearDownAfterWatchers. Zoals de naam al doet vermoeden, kunt u de installatie en demontage code in de setUpBeforeWatchers en tearDownAfterWatchers zetten. Time / Geheugen Record p-unit registreert de herinnering en tijd consumptie van het runnen van een testmethode. Er is een "watcher" concept p-eenheid, die in de test werkwijze de status controleert. Standaard geheugen watcher en tijd watcher zijn geïnstalleerd. p-unit ondersteunt de gebruiker gedefinieerde watcher ook. De gebruiker hoeft alleen maar de uitvoering Watcher interface en registreer deze p-unit methode runner. Standaard is de tijd watcher ingeschakeld. Als u wilt kijken geheugengebruik, moet u een regel code toe te voegen: . Runner.methodRunner () addWatcher (nieuw MemoryWatcher ()); Gelijktijdig p-eenheid steunen om de test gelijktijdig te gebruiken. Hoe om het te schrijven? Je hoeft niet te schrijven iets over gelijktijdige in uw test - precies hetzelfde als een normale test. U hoeft alleen p-unitConcurrentRunner gebruiken om uw test gelijktijdig te gebruiken. Voor meer informatie verwijzen wij u naar Runner. Runner Runner is de kern begrip p-eenheid. Je moet een loper om uw test uit te voeren. Standaard zijn er twee verschillende lopers - solo loper en gelijktijdige runner, zodat één test solo en gelijktijdig kunnen worden uitgevoerd. Is het complex om een loper te lanceren? EEN regel code: nieuwe SoloRunner () run (MyTest.class).; of nieuwe ConcurrentRunner () run (MyTest.class).; Standaard p-unitConcurrentRunner start draden 10 van de testwerkwijze uitvoeren. U kunt configureren in de bouwer van p-unitConcurrentRunner (int threadcount), en je kunt zelfs fijne controle in uw test klas doen. Als u nodig hebt om andere test klasse uit te voeren met verschillende draad tellen, hoeft u alleen maar Concurrent interface implementeren voor uw test, die nodig heeft om terug te keren concurrentCount.


p-unit Gerelateerde software

Yawet

YAWET is een grafische tool om internet-webtoepassingen te testen ...

232 7.9 MB

Downloaden

Teksttrimmer

Teksttrimmer - Trim een bepaald aantal tekens uit het begin en of een einde van elke regel in een tekstbestand. ...

288 1.4 MB

Downloaden

Xerces2

De volgende generatie van hoge prestaties, volledig compliant XML-parsers in de familie Apache Xerces ...

166 6.6 MB

Downloaden