Frontend Testing with is an awesome frontend testing tool that can run automated tests with the help of embedded browsers and their APIs. Check if your website does what it says with scripts in an easy-to-learn JS syntax and watch cypress open a browser and magically check your site as if it were a user.

Cypress is awesome. Look, as soon as you have a website that has more than a few pages and links and buttons that do stuff, you should test its frontend. Cypress makes this process relatively easy and pain-free.

You can install via npm. In your tests, you can use obvious methods such as .click() to have the embedded browser click on an element. You can use standard CSS selectors to select the elements you want to check or interact with.

Frontend testing made easy!