Attualmente sto studiando le possibilità di profilazione/benchmarking del codice javascript in termini di comportamento di runtime. So che ci sono alcuni strumenti decenti se si esegue il codice nel browser (firebug, chrome dev-tools, ecc.), Ma sto cercando un metodo che possa essere automatizzato per il test. Se possibile, vorrei integrare i test delle prestazioni (ad esempio il tempo di esecuzione di alcune funzioni/blocchi di codice) in un ciclo CI. Inoltre, vorrei raccogliere informazioni di runtime sulle allocazioni di memoria.Benchmarking/profiling JavaScript
Attualmente eseguo il monitoraggio del tempo di esecuzione di funzioni/blocchi di codice aggiungendo il codice di tracciamento a mano. Qualcuno ha implementato una soluzione migliore per fare questo? Come profili/benchmark il tuo codice JS?
Si prega di condividere la vostra esperienza con me! Grazie
jsperf.com è fatto per il benchmarking. – knutole