** Use [http://pivotal.github.io/jasmine/ Jasmine] for JavaScript testing
** Use SeleniumHQ or [http://phantomjs.org/ PhantomJS] for automated testing
** Possibly use [http://gruntjs.com/GruntJS] for the an automated workflow
** Use static mock json objects under different URLs to provide mock server-side data for testing the webfrontend