Partie-3/README.md
2021-09-05 12:34:08 +02:00

1.6 KiB

Tests @ Trusk

Ceci est un projet exemple pour l'utilisation de Cypress

Installer les dépendences

  • Avoir Node.js d'installé
  • Être sur une version de Node.js qui permet l'utilisation de yarn
  • Ouvrir un terminal de commandes
  • Se déplacer dans le répertoire
  • Lancer yarn pour installer les dépendances du projet

Architecture

Applicatif

Une application très simple écrite en Javascript avec le framework Express

L'application est un formulaire semblable a une connexion. Pour se "connecter" il faut saisir deux foix adrian@trusk.com sinon des messages d'erreur apparaissent.

Tests

Les tests sont écris en Cypress et se trouvent dans ce fichier

Lancer les tests

Avec UI Cypress

  • Ouvrir un terminal de commandes
  • Se déplacer dans le répertoire
  • Lancer le server avec yarn start
  • Dans un autre terminal
  • Lancer yarn cypress open pour lancer l'interface graphique de Cypress

En ligne de commandes

  • Ouvrir un terminal de commandes
  • Se déplacer dans le répertoire
  • Lancer le server avec yarn start
  • Dans un autre terminal
  • Lancer yarn cypress run pour lancer les tests sans l'interface graphique de Cypress