Junitperf

Meet de prestaties en schaalbaarheid van functionaliteit van JUNIT-tests
Download nu

Junitperf Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Prijs:
  • FREE
  • Naam uitgever:
  • Clarkware Consulting Inc
  • Uitgever website:
  • http://clarkware.com
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 67 KB

Junitperf Tags


Junitperf Beschrijving

Meet de prestaties en schaalbaarheid van functionaliteit van JUNIT-tests Junitperf is een gratis en open source-verzameling van Junit-testdecorateurs die u gebruikt om de prestaties en schaalbaarheid van functionaliteit te meten in bestaande junit-tests. Junitperf bevat de volgende Junit-testdecorateurs: Timedtest · Een timedtest is een testdecorator die een test uitvoert en de verstreken tijd van de test meet. · Een timedtest is geconstrueerd met een opgegeven maximale verstreken tijd. Standaard zal een timedtest wachten op de voltooiing van de versierde test en vervolgens falen als de maximale verstreken tijd werd overschreden. Als alternatief kan een timedtest worden geconstrueerd om onmiddellijk een fout te signaleren wanneer de maximale verstreken tijd van de versierde test wordt overschreden.LoadTest · Een loadTest is een testdecorator die een test uitvoert met een gesimuleerd aantal gelijktijdige gebruikers en iterations.junitperf-tests die transparant zijn bestaande junit-tests. Met dit op decoratie gebaseerde ontwerp kan prestatietesten dynamisch worden toegevoegd aan een bestaande JUNIT-test zonder het gebruik van de Junit-test onafhankelijk van zijn prestaties te beïnvloeden. Door bestaande junit-tests te versieren, is het snel en gemakkelijk om een reeks prestatietests samen te stellen in een prestatietestsuite. De prestatietestsuite kan vervolgens automatisch worden uitgevoerd en onafhankelijk van uw andere Junit-tests. In feite wilt u in het algemeen voorkomen dat u uw Junitperf-tests met uw andere JUNIT-tests wilt groeperen, zodat u de testsuites onafhankelijk en op verschillende frequenties kunt uitvoeren. Langlopende prestatietests zullen u vertragen en ongetwijfeld u verleiden om de eenheidstests te verlaten, dus probeer ze te plannen om te draaien om af te draaien wanneer ze niet interfereren met uw refactorische tempo. Junitperf-tests zijn bedoeld om specifiek te worden gebruikt in situaties waarin u kwantitatieve prestaties en / of schaalbaarheidsvereisten hebt die u wilt inchecken tijdens het refactoren van code. U kunt bijvoorbeeld een Junitperf-test schrijven om ervoor te zorgen dat het refactoren van een algoritme niet ongewenste prestaties in een performance-kritieke codesectie heeft gemaakt. U kunt ook een Junitperf-test schrijven om ervoor te zorgen dat het refactoreren van een resourcepool de schaalbaarheid van het zwembad niet negatief beïnvloedt.Note: Junitperf heeft een vergunning en gedistribueerd en gedistribueerd onder de voorwaarden van de BSD-licentie. Vereisten: · Junit 3.5 of later · Java 2 of later Beperkingen: · De verstreken tijd die wordt gemeten door een timedtest die een enkele testxxx-() methode van een testcase is ingedrukt, omvat de totale tijd van de instellingen (), testxxxxxxxxxxx () en scheur () methoden, omdat dit de granulariteit is die wordt aangeboden door een testinstantie te versieren. De verwachte verstreken tijdmetingen moeten dienovereenkomstig worden aangepast om rekening te houden met de opzet- en scheurkosten van de versierde test. · Junitperf is niet bedoeld als een volwaardige tool voor het testen of prestatieprofilering, noch is het bedoeld om het gebruik van deze hulpmiddelen te vervangen. Junitperf moet worden gebruikt om gelokaliseerde prestatie-eenheidstests te schrijven om op verantwoorde wijze ontwikkelaars te helpen. · De prestaties van uw tests kunnen aanzienlijk degraderen als te veel gelijktijdige gebruikers samenwerken in een laadtest. Het eigenlijke drempelnummer is JVM-specifiek. Wat is er nieuw in deze release: · Bij gebruik van de Swing Test Runner, wordt de voortgangsbalk nu rood wanneer een timedtest faalt. In eerdere releases, wanneer een test is mislukt dat een foutmelding werd afgedrukt, maar de voortgangsbalk bleef groen. Dankzij die mensen die de grafische hardloper gebruiken voor prestatietests voor het wijzen van deze bug!


Junitperf Gerelateerde software

Beheerst

Een FileMaker-plug-in waarmee u administratieve taken uit kunt uitvoeren van overal is er een internetverbinding. ...

147 7.5 MB

Downloaden

wurfl

Verzameling van opdrachtregelgereedschappen en bibliotheken geschreven in Ruby voor het gebruik van en het manipuleren van de WURFL ...

250 23 KB

Downloaden