When developing Web applications, testing the code is one of the hardest parts. Here are a couple of really great testing JavaScript libraries that can help you create applications that are more robust. The first is Mocha.js, this runs on Node.js and the browser. Jasmine is a BDD testing framework and is widely adopted by the community. The jQuery library has a nice testing framework called QUnit, which is more a library for traditional TDD development with JavaScript.
Click here >> to Know more about Mocha.Js
Click here >> to Know more about Jasmine
Click here >> to Know more about JQUnit