Skip to content

Tests Automatisés

Loys CAUCHETEUX edited this page Sep 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. Aussi modulables que nous avons pu rendre ces tests, ils nécessitent l'insertion manuelle (pour l'instant 😉) de certaines données.

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
    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