JavaScript Unit Testing tools

Published on May 31, 2013 by admin

Filed under ASP.NET

Last modified May 31, 2013

Print this page

rate 1 star rate 2 star rate 3 star rate 4 star rate 5 star
Your rating: none, Average: 0 (0 votes)

This article have been viewed 19605 times

There are plenty of Unit testing tools available which lets the developers to test their JavaScript code easily.

In this article , we cover few of the popular JavaScript testing tools.

JavaScript Unit Testing tools


Karma has the tagline “Spectacular Test Runner for JavaScript”. Karma is a very simple JavaScript Unit Testing tool which is built with node.JS.

Karma lets the developers to run tests from browser or headless with PhantomJS and lets the developers run the tests on multiple clients at once.

Know more about Karma here

YUI Yeti

YUI Yeti is a command line tool for launching JavaScript unit tests in a browser and reporting the results without leaving your system . It is built with node.JS.

Know more about YUI Yeti here


RhinoUnit is a ANT driven / based JavaScript testing framework . It is very small and includes some excellent features. It is simple to use and also supports js files.

Know more about RhinoUnit here


Buster.JS is a kind of browser JavaScript testing toolkit which does browser testing with browser automation. Some of the other features of Buster.JS includes the availability of the public API for almost everything related to it and the API following the JavaScript best practices very well.

Know more about Buster.JS here

Test Swarm

TestSwarm provides distributed continuous integration testing for JavaScript. TestSwarm is open source and supports all major browsers or operating systems

Know more about Test Swarm here


Another popular distributed JavaScript tool which works similar to TestSwarm and one of the best part of the JsTestDriver is the plugins available for Eclipse and IntelliJ and supports multiple JavaScript test frameworks

Know more about JsTestDriver here

Have you worked on any other interesting JavaScript Unit Testing tools ? Share them in the comment section.

Leave a Comment


You might be Interested in these Posts

ES6: The future is now at Warrington on October 18 , 2016

JavaScript North West User Group is hosting its user group meet on the topic "ES6: The future i...

How to append an array to another in JavaScript ?

In JavaScript , you may want to append one array to another array(s) to combine their elements resul...

How to pass a function as parameter in JavaScript ?

There are times when you might want to pass a function as argument to another function in JavaScript...