Faire tourner les tests Cypress dans Gladys
Nous utilisons Cypress pour faire des tests frontend end-to-end.
Lancer le backend
Dans le dossier server
, exécutez:
npm run cypress
Cela va créer une base de donnée SQlite vide et lancer un backend.
Ouvrir Cypress
Dans le dossier front
, lancez un front Gladys:
npm run start:cypress
Puis, vous pouvez lancer Cypress:
npm run cypress:open
Ce qui va lancer l'application Electron Cypress.
Ensuite, vous pouvez lancer les tests dans votre navigateur:
Lancer les tests en ligne de commande
Il est aussi possible de lancer Cypress en ligne de commande:
npm run cypress:run