P-UNITÀ.

P-Unità è un framework open source per il benchmark delle prestazioni e il test unitario
Scarica ora

P-UNITÀ. Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • GPL
  • Nome editore:
  • Andrew Zhang
  • Sistemi operativi:
  • Windows All / Unix
  • Dimensione del file:
  • 2.6 MB

P-UNITÀ. Tag


P-UNITÀ. Descrizione

P-Unit è un framework open source per il benchmark delle prestazioni e il test unitario, che supporta per eseguire gli stessi test da solo o contemporaneamente, genera il risultato sotto forma di testo normale, immagine o file PDF e traccia la memoria e il consumo di tempo. Test Suite e classe di test Test Suite e la classe di test sono due concetti importanti nell'unità P. P-Ununità non richiede alcun tipo speciale per una classe di test, quindi ogni classe pụ essere una classe di test. Naturalmente, include casi di test di Junit. C'è un'interfaccia speciale per una speciale classe di test dell'unità P P-speciale - P-unittest. P-UNIT Esegue un test normale come seguente procedura: · Richiama la configurazione se c'è. · Richiamare il metodo di prova. · Invocare il metodo di maturazione. Notato che la configurazione e il sapore saranno considerati come parte del test delle prestazioni. Se non si desidera contarli nei dati delle prestazioni, è necessario implementare l'interfaccia P-UniTtest, che verrà eseguita come: · Invocare SetupbefoRewatchers. · Invocare SetafterWatchers. · Richiamare il metodo di prova. · Invocare SAFRENDEFORREWATCHERSER. · Richiama i lacrimeDowatchers. Come suggerisce il nome, è possibile inserire il codice Setup e Teardown nei SetupbefoRewatchers e TardowDafterWatchers. Record tempo / memoria P-UNIT registra la memoria e il consumo di tempo di eseguire un metodo di prova. C'è un concetto di "watcher" in P-Unit, che supervisiona lo stato durante l'esecuzione del metodo di prova. Per impostazione predefinita, la memoria Watcher e Time Watcher sono installati. P-Unit supporta anche l'osservatore definito dall'utente. L'utente deve solo implementare l'interfaccia di Watcher e registrarlo al corridore del metodo P-P-Unit. Per impostazione predefinita, Time Watcher è abilitato. Se si desidera guardare il consumo di memoria, è necessario aggiungere un codice di linea: runner.methodrunner (). AddWatcher (New MemoryWatcher ()); Concorrente P-Unit supporta per eseguire il test contemporaneamente. Come scriverlo? Non è necessario scrivere nulla di simultaneo nel tuo test - solo lo stesso di un test normale. Devi solo utilizzare P-UnitConcurrennner per eseguire il test in concomitanza. Per ulteriori dettagli, si prega di fare riferimento al corridore. Runner Il corridore è il concetto di base dell'unità P. Hai bisogno di un corridore per eseguire il test. Per impostazione predefinita, ci sono due diversi corridori - Runner Solo e corridore concorrente, in modo che un test possa essere eseguito da solo e contemporaneamente. È complesso per lanciare un corridore? Codice di linea: Nuovo Solorunner (). Esegui (mytest.class); o nuovo concorrentrunner (). Esegui (mytest.class); Per impostazione predefinita, P-UnitConCurRentrunner avvia 10 thread per eseguire il metodo di prova. È possibile configurarlo nel costruttore di P -ITCONCURRENTRUNNER (INT THRECKCOUNT) e puoi persino fare un controllo fine nella classe di test. Se è necessario eseguire una diversa classe di test con un numero di thread diverso, è solo necessario implementare l'interfaccia simultanea per il test, che richiede di restituire concurentCount.


P-UNITÀ. Software correlato

Visual Web Pack.

Visual Web Pack personalizzerà le query, aggiungi i join, specifica i criteri, i risultati di anteprima ...

300 30.5 MB

Scarica

Jswiff

Una fonte open source, pura framework Java per la creazione e la manipolazione del file flash Macromedia ...

381 2.7 MB

Scarica

U-LYSS.

presenta diverse funzioni utili per organizzare e mantenere qualsiasi canale IRC. ...

925 1.6 MB

Scarica

Data Entry ActiveX.

consente di incorporare l'immissione dei dati nella tua applicazione senza il fastidio di dover creare tutti i moduli da soli. ...

797 220 KB

Scarica