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?

625 companies use Mocha in their tech stacks, including Accenture, Coursera, and Asana.

Accenture

Coursera

Asana

Typeform

Intuit

Paralect

Frontend

bigin

OYOROOMS

Mixmax for Web

Software Engineering

Frontend Stack

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