Obecnie badam możliwości profilowania/porównywania kodu javascript pod kątem zachowania w czasie wykonywania. Wiem, że istnieją pewne przyzwoite narzędzia, jeśli uruchomisz kod w przeglądarce (firebug, chrome dev-tools itp.), Ale szukam metody, która może być zautomatyzowana do testowania. Jeśli to możliwe, chciałbym zintegrować testy wydajności (na przykład czas wykonywania niektórych funkcji/bloków kodu) w cyklu CI. Dodatkowo chciałbym zebrać informacje o środowisku wykonawczym dotyczące alokacji pamięci.Testowanie wydajności/profilowanie JavaScript
Obecnie śledzę czas wykonywania funkcji/bloków kodu, ręcznie dodając kod śledzenia. Czy ktoś wdrożył lepsze rozwiązanie, aby to zrobić? Jak profilujesz/porównujesz swój kod JS?
Proszę podziel się ze mną swoim doświadczeniem! Dzięki
jsperf.com jest przeznaczony do testów porównawczych. – knutole