Performance and Integration testing JavaScript

Performance_and_Integration_testing_JavaScript

Unsorted

  • https://gist.github.com/gmarik/1305062
  • http://nodetoolbox.com/categories/Continuous%20Integration%20Tools
  • http://dtrace.org/blogs/brendan/2011/12/16/flame-graphs/
  • https://plus.google.com/app/basic/stream/z12qdpha1lrmyreal04cepzz1lamdxbqjjg
  • https://github.com/felixge/faster-than-c

General JavaScript

Links:

  • http://ejohn.org/blog/deep-profiling-jquery-apps/
  • https://gist.github.com/hmert/1546548
  • http://benchmarkjs.com/
  • Intercept jQuery AJAX calls using mocks - https://github.com/appendto/jquery-mockjax
  • Spy - sinonjs.org
  • Automated testing with Phantomjs.org & Casperjs.org

Node

Links:

  • Continous integration in node - https://github.com/ryankee/concrete
  • https://github.com/davepacheco/node-stackvis
  • developer.yahoo.com/performance

Browser testing

  • qunitjs.org

Remote debugging and performance profiling

Links:

  • http://www.mobilexweb.com/blog/debugging-web-safari-phonegap-iphone-ipad
  • http://www.iwebinspector.com/help.html#ml
  • http://moduscreate.com/enable-remote-web-inspector-in-ios-6/
  • https://developers.google.com/chrome-developer-tools/docs/remote-debugging

Remote debugging is now supported in both iOS and Android. The devices needs to be connected via USB and the SDK needs to be installed though.