Verified User in Financial Services
CF
Verified User in Financial Services
Mid-Market (51-1000 emp.)
"Best Javascript Testing framework"
4.5/5
What do you like best about Jest?

Jest easy to set up with all react and react native project and comes as a default testing framework for "create-react-app".

Its light and fast as its does parallellization and caching while running tests.

It's one stop shop that comes with lot built in "expect" functionalities and flavours of "jasmine" makes ease writing test without imports

Mocking is the heart beat of writing unit tests and jest makes it easier by providing module level mocks features and libraries.

It's an interactive mode with lot of shortcuts makes easy to run specific test or test file and its allows to test only latest commit changes with git interaction watch mode

The ide called Vscode has jest plugin which makes testing even more faster. Review collected by and hosted on G2.com.

What do you dislike about Jest?

Due to its young age.

It has less tooling and library support and its somewhat difficult to use across the boards of different test framework.

Even though,

snapshot testing it provides has lot of benefits, but that generated snapshot file size for each tests should be minimal to avoid complaiances from formatter plugin like eslint. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Verified User in Information Technology and Services
Mid-Market (51-1000 emp.)
"Must have tool for javascript developers"
4.5/5
What do you like best about Jest?

Jest is very useful and very important tool to have for testing javascript code. The feature about this tool i like the most is its ability to test multiple classes at once and even a single test can be run through it. Review collected by and hosted on G2.com.

What do you dislike about Jest?

Overall jest is very good tool to have however there is a chance of improvement in its running speed. Its slow when it uses auto mocking feature.so that can be made better Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
AI
Verified User in Information Technology and Services
Enterprise (> 1000 emp.)
"Test Your React Code with Jest"
4.5/5
What do you like best about Jest?

Easy installation of jest makes it one of the best tool in the testing domain for frontend testing. Jest provides snapshot testing, DOM testing features which makes it best. Review collected by and hosted on G2.com.

What do you dislike about Jest?

Jest is slower because of its auto mocking feature in comparison to other frameworks available in the market for frontend testing. Review collected by and hosted on G2.com.

Marcus Vinicius P.
MP
Marcus Vinicius P.
Software Engineer
Enterprise (> 1000 emp.)
"Perfect tool to JS apps"
5/5
What do you like best about Jest?

It's a fast, Open Source, JS testing tool, that supports parallel running, JSDOM, async code (promises) and auto mocking Review collected by and hosted on G2.com.

What do you dislike about Jest?

Slow if using auto mocking and the documentation could be better Review collected by and hosted on G2.com.

Verified User in Telecommunications
UT
Verified User in Telecommunications
Small-Business (50 or fewer emp.)
"Great tool for helping with testing javascript"
4.5/5
What do you like best about Jest?

I like Jest's documentation, big community, lots of features Review collected by and hosted on G2.com.

What do you dislike about Jest?

Sometimes things can be a little bit too much boilerplate Review collected by and hosted on G2.com.