Les tests sont devenus un aspect important du développement web pour deux raisons, vérifier qu'une application fonctionne correctement et assurer la meilleure expérience utilisateur possible. Il existe différents types de tests, mais aujourd'hui, nous nous concentrerons principalement sur les tests de bout en bout (end to end) et sur la manière de les mettre en œuvre à l'aide de Cypress.