Mocha

A Story by
Simple, flexible, fun javascript test framework for node.js & the browser

What is Mocha?

Mocha is a feature-rich JavaScript test framework running on node.js and the browser, making asynchronous testing simple and fun. Mocha tests run serially, allowing for flexible and accurate reporting, while mapping uncaught exceptions to the correct test cases.
Mocha is a tool in the Javascript Testing Framework category of a tech stack.

Who is using it?

672 companies use Mocha in their tech stacks, including Accenture, Coursera, and Intuit.

Accenture

Coursera

Intuit

Asana

Frontend Stack

Paralect

Frontend

Mixmax for Web

OYOROOMS

TACTFUL.ai

bigin

Software Engineering

Why developers like Mocha

Open source
Simple
Promise support
Flexible
Easy to add support for Generators
For browser and server testing
Curstom assertion libraries
Works with Karma
No other better tools