We have already seen what Cypress is, why you should use it, and where it is heading. But how does it differ from existing testing tools? In this lesson, we will go over what makes Cypress stand out from the crowd.


Cypress’s tools

First and foremost, Cypress is an all-in-one tool. We don’t need to install any tools or libraries to get our test suite up and running, Cypress provides all of this in one go. Let’s see what is included in Cypress.

Mocha

Mocha is a JavaScript testing framework with a Behavior-driven Development (BDD) syntax. Cypress heavily relies on the syntax of Mocha, namely when we outline our different test cases:

Get hands-on with 1200+ tech skills courses.