Le but est de créer une petite application de login via email et mot de passe et de créer 2 tests automatisés avec Puppeteer.
A. Création de l'application
- Créer une page d'identification dans lequel l'utilisateur doit rentrer un Email et un Mot de passe
- Implémenter dans la base de donnée un "compte" qui te permettra de tester ton portail
- Si les credentials sont bons tu es redirigé vers une page avec un texte sur la page : Success
- Si les crédentials ne sont pas bon un message d'erreur apparaît sur la page de login
B. Tester avec Puppeteer
- Coder l'automatisation du test sur Puppeteer (2 tests)
-> Un test pour le login success
-> Un test pour le login error
-> Executer pupertee en mode console (les deux tests doivent passer)
Email: [email protected]
Password: test123
npm install
npm start
Le front se lance sur l'adresse: http://localhost:3001/
npm run test