Junitperf.

Misura le prestazioni e la scalabilità della funzionalità dei test di Junit
Scarica ora

Junitperf. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Freeware
  • Prezzo:
  • FREE
  • Nome editore:
  • Clarkware Consulting Inc
  • Sito web dell'editore:
  • http://clarkware.com
  • Sistemi operativi:
  • Mac OS X
  • Dimensione del file:
  • 67 KB

Junitperf. Tag


Junitperf. Descrizione

Misurare le prestazioni e la scalabilità della funzionalità dei test di Junit Junitperf è una collezione GRATUITA e Open Source di decoratrici di Test Junit che si cerca di misurare le prestazioni e la scalabilità della funzionalità contenuta nei test di Junit esistenti. Junitperf contiene i seguenti decodificatori di test di Junit: TimeDtest · Un TimedTest è un decoratore di test che esegue un test e misura il tempo trascorso del test. · Un tempo metallico è costruito con un tempo trascorso massimo specificato. Per impostazione predefinita, un TimedTest attenderà il completamento del suo test decorato e quindi non riesce se il tempo trascorso è stato superato il tempo massimo trascorso. In alternativa, un TimedTest può essere costruito per segnalare immediatamente un fallimento quando viene superato il tempo massimo trascorso del suo test decorato. LoadTest · Un caricamento è un decoratore di prova che esegue un test con un numero simulato di utenti simultanei e iterazioni. Decorare in modo trasparente test di junit esistenti. Questo progetto basato sulla decorazione consente di verificare dinamicamente i test delle prestazioni a un test di junit esistente senza influire sull'uso del test di Junit indipendentemente dalle sue prestazioni. Decorendo i test di Junit esistenti, è veloce e facile comporre un insieme di test di prestazione in una suite di test delle prestazioni. La suite di test delle prestazioni può quindi essere eseguita automaticamente e indipendentemente dai tuoi altri test di Junit. In effetti, in genere si vuole evitare di raggruppare i test di JuniTperf con gli altri test di Junit in modo da poter eseguire le suite di prova indipendentemente e a frequenze diverse. I test di prestazione a lungo termine ti rallentano e induriranno indubbiamente per abbandonare del tutto il test dell'unità, quindi cerca di programmarli a funzionare a volte in cui non interferiscono con il ritmo di refactoring. I test di JuniTperf sono destinati ad essere utilizzati specificamente in situazioni in cui si dispone di prestazioni quantitative e / o requisiti di scalabilità che desideri tenere sotto controllo durante il refactoring del codice. Ad esempio, è possibile scrivere un test di JuniTperf per garantire che il refactoring Potresti anche scrivere un test di JuniTperf per garantire che il refactoring di una pool di risorse non abbia influito negativamente sulla scalabilità del pool sotto carico. Nota: JuniTPerf è concesso in licenza e distribuito sotto i termini della licenza BSD. Requisiti: · Junit 3.5 o successivi · Java 2 o successivi Limitazioni: · Il tempo trascorso misurato da un timedtest decorando un singolo metodo TestXXX () di un testCase include il tempo totale dei metodi di impostazione (), TESTXXX () e TESTDOWN (), poiché questa è la granularità offerta decorando qualsiasi istanza di test. Le misurazioni del tempo trascorso previste dovrebbero essere regolate di conseguenza per tenere conto dei costi di impostazione e di scarico del test decorato. · Junitperf non è destinato ad essere un test di carico completo o uno strumento di profilazione performance, né è destinato a sostituire l'uso di questi strumenti. JuniTPerf dovrebbe essere utilizzato per scrivere test unit universize localizzati per aiutare gli sviluppatori il refactor in modo responsabile. · Le prestazioni dei tuoi test possono degradare in modo significativo se troppi utenti simultanei stanno collaborando in un test di carico. Il numero di soglia effettivo è specifico JVM. Cosa c'è di nuovo in questa versione: · Quando si utilizza il runner di test del swing, la barra di avanzamento ora diventa rossa quando un tempo ha fallito. Nelle uscite precedenti, quando un test ha fallito un messaggio di errore è stato stampato ma la barra di avanzamento è rimasta verde. Grazie a quelle persone che usano il corridore grafico per i test delle prestazioni per indicare questo bug!


Junitperf. Software correlato

nventory.

A Ruby on Rails Application per gestire l'inventario in più datacenter ...

154 1.6 MB

Scarica

ECUT.

Test dell'unità C ++ ECLIPSE ECLIPSE GRATIS e Open Source ...

299 2.4 MB

Scarica

Bsdbuild.

Sistema di costruzione semplice, autonomo e portatile derivato dai tradizionali file di azioni da 4.4BSD / MK ...

153 160 KB

Scarica

fixx.

Tracciamento dei bug e tracciamento dei problemi realizzati Semplice e indolore ...

204 42.4 MB

Scarica