Karma favicon

Karma

A simple tool that allows you to execute JavaScript code in multiple real browsers. Karma is not a testing framework, neither an assertion library. Karma just launches a HTTP server, and generates the test runner HTML file you probably already know from your favourite testing framework. So for testing purposes you can use pretty much anything you like. There are already plugins for most of the common testing frameworks: Jasmine, QUnit and many others

QUnit

QUnit

QUnit is a powerful, easy-to-use, JavaScript test suite. It’s used by the jQuery project to test its code and plugins but is c ...

UnitJS

UnitJS

Unit.js is an assertion library for Javascript, running on Node.js and the browser. It works with any test runner and unit tes ...