Skip to content

Tests Automatisés

Loys CAUCHETEUX edited this page Oct 1, 2021 · 6 revisions

Le dossier 'tests' contient des tests automatisés du front-end via Cypress

Setup

  1. Exécuter npm install dans le dossier 'tests'.

  2. Insérer les données dans Strapi

les valeurs non spécifiés ci-dessous doivent être définies par le développeur.

  • 3 Factures
  • 2 Geds
  • 1 Entreprise possédant les 3 Factures et les 2 fichiers Geds.
  • 1 User possédant l'entreprise de test et aucune autre
Colonne Valeur
Username libre
Email libre
Confirmed True
Blocked False
Info libre
Factures True
Ged True
Activites False
Role Authenticated
Entreprises {entreprise de test}
  1. Créer le fichier 'cypress.env.json' sur le même format que 'example.env.json'
{
    "site": "<URL de votre dashboard>",
    "identifier": "<Username ou Email de votre User>",
    "password": "<Mot de passe de votre User>"
}

Exécution

  • Exécuter npm test à la racine pour afficher les résultats dans le terminal
  • Exécuter npm run test-ui à la racine pour visualiser le déroulement des tests dans un navigateur
Clone this wiki locally