Test onboarding visibility in production builds
All checks were successful
Deploy Sokko G / deploy (push) Successful in 19s
All checks were successful
Deploy Sokko G / deploy (push) Successful in 19s
This commit is contained in:
parent
6de016ec7b
commit
713bc3b70e
9 changed files with 87 additions and 4 deletions
13
README.md
13
README.md
|
|
@ -61,13 +61,22 @@ npm run check
|
|||
|
||||
Cette commande vérifie la configuration Node/Vite, lance les tests, puis exécute le build React.
|
||||
|
||||
Pour inclure les parcours navigateur, lancer `npm run check:full`. Les deux
|
||||
validations sont exécutées successivement pour éviter la concurrence avec le build.
|
||||
Pour inclure les parcours navigateur, lancer `npm run check:full`. Le check, les
|
||||
E2E de développement et les E2E de production sont exécutés successivement pour
|
||||
éviter la concurrence avec le build.
|
||||
La suite E2E utilise deux workers par défaut pour limiter la contention lors du
|
||||
chargement initial des outils par Vite. Le parallélisme reste ajustable avec
|
||||
`npm run test:e2e -- --workers=4`. Les traces des tests en échec sont conservées
|
||||
dans `test-results` et consultables depuis le rapport Playwright.
|
||||
|
||||
`npm run test:e2e:production` reconstruit l'application puis teste les comportements
|
||||
propres à la production, notamment la visibilité de la prise en main. Cette suite
|
||||
utilise temporairement `127.0.0.1:4173` ; le port doit être libre, aucune instance
|
||||
existante n'est réutilisée. Le navigateur est isolé des données personnelles et
|
||||
le serveur est fermé à la fin. Ses diagnostics sont conservés séparément dans
|
||||
`test-results/production` et `playwright-report/production`. La suite habituelle
|
||||
`npm run test:e2e` reste sur Vite en développement et exclut ces scénarios.
|
||||
|
||||
L'application est enveloppée dans `StrictMode` : en développement (y compris les
|
||||
E2E sur Vite), React rejoue certains rendus et cycles d'effets pour détecter les
|
||||
effets de bord et les nettoyages manquants. Ces contrôles supplémentaires ne
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue