Cypress was born from trying to answer the question: What would make tests less brittle and more comfortable to debug? We feel it provides an excellent solution.
In this course, we look at the core ideas in cypress that make it different from many of the unit and end to end testing frameworks out there. We follow this up with setting it up in a way so that your project structure does not need to change to integrate it into your workflow. We then cover API features provided by cypress that allow you to test your application code.