# Testing Email with Cypress JS and MailSlurp
# What is CypressJS
Cypress is a browser testing tool that let's you automate end-to-end testing of your website.
# Why test email in Cypress JS?
Many applications today use email. Either for user sign-up, password verification, transactional email, newsletters, and more.
But testing with real email addresses is hard. That's why MailSlurp was created. It let's you generate test email accounts that can send and receive emails. It has an official NPM integration and works well with Cypress async.