Aller au contenu principal

Exécution des tests

Ouverture du Runner

astuce

Pour modifier l'url, changer le paramètre e2e.baseUrl dans le fichier uuv/cypress.config.ts afin de renseigner l'url cible.

Depuis powershell ou un terminal cmd :

npx uuv open

Exécution des tests E2E depuis la console

A utiliser pour l'intégration continue(exemple de CI) ou toute exécution headless.

Depuis powershell ou un terminal cmd :

npx uuv e2e

Avec des arguments

npx run uuv e2e --browser=edge --env="{'TAGS':'@mobile'}" --generateHtmlReport --targetTestFile=./uuv/e2e/first-test.feature

Arguments

astuce

Pour modifier la BASE_URL en mode E2E, il suffit de positionner la variable d'environnement :

set UUV_BASE_URL=http://localhost:4200
NomDescriptionValeur
browserNavigateur ciblechrome / edge / firefox / electron
envVariable d'environnementObjet json contenant les propriétés:
- TAGS : Pour cibler des tags cucumber
- ... : L'ensemble des propriétés possible pour cypress
generateHtmlReportLorsque cette option est présente, un rapport html des tests éxécutés sera généré içi : ./uuv/reports/e2e/html/
Exemple de rapport
N/A
generateJunitReportLorsque cette option est présente, un rapport junit des tests éxécutés sera généré içi : ./uuv/reports/e2e/junit-report.xmlN/A
generateA11yReportLorsque cette option est présente, un rapport json des tests d'accessibilité éxécutés sera généré içi : ./uuv/reports/a11y-report.jsonN/A
targetTestFileSpecifie les fichiers de test à exécuterSi absent : tous les fichiers de test seront inclus
Si défini : contient un chemin specPattern relatif au paramètre ProjetDir