Http://developer.51cto.com/art/201506/479127.htm using grunt to build an automated web front-end development environment-complete tutorial (just introduced JS, CSS compression and file change monitoring)
http://blog.csdn.net/puncha/article/details/18384289
Http://karma-runner.github.io/0.13/intro/installation.html
Http://karma-runner.github.io/0.13/config/configuration-file.html
Http://blog.fens.me/nodejs-karma-jasmine/Karma and Jasmine Automated Unit Testing
Http://blog.fens.me/nodejs-jasmine-bdd/jasmine behavior-driven, test-first
https://www.credera.com/blog/technology-insights/open-source-technology-insights/ testing-angularjs-part-1-setting-unit-testing-karma/
https://www.credera.com/blog/technology-insights/java/testing-angularjs-part-3-karma-grunt/
https://www.credera.com/blog/technology-insights/java/testing-angularjs-part-4-setting-e2e-testing-protractor/
http://www.bradoncode.com/tutorials/angularjs-unit-testing/
Http://www.cnblogs.com/Answer1215/p/4230083.html
JavaScript Unit Testing